Ios
jxsxtygy
这个作者很懒,什么都没留下…
展开
-
copy strong weak
copy: 创建一个引用计数为1的对象,然后释放旧的对象 retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的引用计数为 1 Copy其实是建立了一个相同的对象,而retain不是: 比如一个NSString对象,地址为0×1111,内容为@”STR” Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的对象retain为1, 旧有对象没有...原创 2015-06-28 16:47:45 · 88 阅读 · 0 评论 -
UITableView
#import "ViewController.h" @interface ViewController (){ NSArray *gdCities; NSArray *hnCities; } @end @implementation ViewController - (void)viewDidLoad { [super vi...原创 2015-06-28 17:11:43 · 64 阅读 · 0 评论 -
addSubview insertSubview
addSubview是一层一层往上加,新加的只能放到父视图的最上层, insertSubView可以控制它添加到父视图的哪一层 A addSubview B 是将B直接覆盖在A的最上层 A insertSubView B AtIndex:2 是将B插入到A的子视图index为2的位置(最底下是0) A insertSubView B aboveSubview:C ...原创 2015-06-29 10:02:25 · 135 阅读 · 0 评论 -
layoutSubviews
layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机: 1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个...原创 2015-06-29 13:12:01 · 182 阅读 · 0 评论 -
iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)
iphoneapplicationfile测试cocoaxcode iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)? 最近在做一个项目,他们提供2个.a的静态库文件,一个真机使用,一个是模拟器使用。但是每次真机测试的时候,都要换成真机的.a库,模拟器测试的时候又要换回来,特别麻烦。一天几十次真机和模拟器测试,来回折腾浪费了很多时间,我终于受不了,网上也没一个完整的...原创 2015-07-03 17:15:29 · 119 阅读 · 0 评论