Mac

MAC上的PHP工作环境搭建

Part 1: MacPorts
一步步来,首先需要解决的软件安装工具的问题,毕竟谁也不想php、cgi、mysql一串软件全部自己手动下源码编译吧。所以我们需要安装MacPorts这个软件,这个软件会很方便地提供软件的安装,就像debian、ubuntu的apt和centos的yum一样。 (continue reading…)


Xcode 真机程序发布测试

一、发布测试,是指将你的程序给

  * 你的测试人员,因为程序总归是要测试的
  * 你的客户,在正式发布之前,客户肯定是要先看(验收)的
在他们的iOS设备(iphone,ipod, ipad)安装,运行。
1 Comment more...

iOS控件的拖动

实现于控件内部不依附于父视图touch事件
调用方法:

HSCButton *drag = [[HSCButton alloc] initWithFrame:CGRectMake(0, 0, 100, 200)];
drag.backgroundColor = [UIColor blueColor];
drag.dragEnable = YES;
[self.view addSubview:drag];
[drag release];

(continue reading…)



iOS 沙盒目录




Objective-C 文件操作

常见的NSFileManger文件方法: (continue reading…)

1 Comment more...

XCode调试技巧之EXC_BAD_ACCESS中BUG解决

XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法,希望可以帮到你,我自己试了一下第一中方法,效果还不错 (continue reading…)


改变UIImage的大小

lazytable 例子
 
 // Set appIcon and clear temporary data/image
     UIImage *image = [[UIImage alloc] initWithData:self.activeDownload];
     
     if (image.size.width != kAppIconHeight && image.size.height != kAppIconHeight)
     {
         CGSize itemSize = CGSizeMake(kAppIconHeight, kAppIconHeight);
         UIGraphicsBeginImageContext(itemSize);
         CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.width, itemSize.height);
         [image drawInRect:imageRect];
         self.appRecord.appIcon = UIGraphicsGetImageFromCurrentImageContext();
         UIGraphicsEndImageContext();
     }
     else
     {
         self.appRecord.appIcon = image;
     }
     
     self.activeDownload = nil;
     [image release];
    
 
 图片缩放到指定大小尺寸
 
 - (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{  
     // 创建一个bitmap的context  
 // 并把它设置成为当前正在使用的context  
     UIGraphicsBeginImageContext(size);  
     // 绘制改变大小的图片  
     [img drawInRect:CGRectMake(0, 0, size.width, size.height)];  
     // 从当前context中创建一个改变大小后的图片  
     UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();  
     // 使当前的context出堆栈  
     UIGraphicsEndImageContext();  
     // 返回新的改变大小后的图片  
     return scaledImage;  
 }

Copyright © 1996-2010 Add Lives. All rights reserved.
iDream theme by Templates Next | Powered by WordPress