上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: 跟NSDictionary用法差不多,不过区别是NSMapTable可以设置内存选项,例如可以设置key跟value的内存属性(weak/strong),从而避免内存泄露。 例如这个+ weakToWeakObjectsMapTable 方法可以获得一个key跟value都是weak的字典。+ st 阅读全文
posted @ 2018-06-26 13:41 ximenchuixie 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Flexbox布局 flex:使组件在可利用的空间内动态地扩张或收缩。flex:1会使组件撑满空间。当有多个组件都指定了flex的值,那么谁的flex值大谁占得空间就大,占得大小的比例就是flex值的比例。 flexDirection:决定子元素的排列方向(纵向或者横向),手机中默认是纵向,有两个值 阅读全文
posted @ 2018-06-25 23:01 ximenchuixie 阅读(121) 评论(0) 推荐(0) 编辑
摘要: @synthesize的作用是生成实例变量,并用这个实例变量生成对应的getter,setter,当声明一个属性,并且没有重写getter,setter方法时,编译器会自动生成实例变量及getter、setter,例如声明 @property (nonatomic, assign) NSIntege 阅读全文
posted @ 2018-06-06 12:34 ximenchuixie 阅读(209) 评论(0) 推荐(0) 编辑
摘要: <!--StartFragment-->在tableView展示的过程时候,如果想一开始就有一些cell默认被选中,不能在cellForRowAtIndexPath中cell.selected=YES, 必须在willDisplayCell中设cell.selected = YES; 相当坑比。<! 阅读全文
posted @ 2018-05-29 17:56 ximenchuixie 阅读(101) 评论(0) 推荐(0) 编辑
摘要: p12,本地私钥(实际上证书和私钥可以一起导出成p12,这里我们仅指私钥) cer,证书,即苹果签名后的公钥 provisioning profile描述文件 一个证书对应一个私钥,也就是本地的p12,所以当多个开发者公用一个开发者账号进行开发时,开发的时候每个人的电脑上都会生成一个私钥,相应的开发 阅读全文
posted @ 2018-05-28 19:31 ximenchuixie 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 如果设计只给3x的设计图 在做2x适配时有几种处理方法: 按逻辑像素,大小不变,比如3x手机上一张图的逻辑像素设为24x24point,那么2x手机上这张图的大小也设为24x24point,一般适用于一个视图高度固定的情况,例如一个app的底部tab栏或者上方的导航栏。一个小风险是2x手机上横向可能 阅读全文
posted @ 2018-05-27 23:32 ximenchuixie 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Xcode目录下执行 find . -name symbolicatecrash 找到symbolicatecrash位置,将其拷贝到debug用的文件夹下 执行命令 export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer ./ 阅读全文
posted @ 2018-05-08 16:26 ximenchuixie 阅读(171) 评论(0) 推荐(0) 编辑
摘要: RACSignal 两种用法, 1:异步操作,一般创建signal的时候写逻辑,然后通过subscribeNext拿到异步执行的结果 2:监听的属性的变化,及时给出回应,一般赋值的时候用RACObserve 通过信号给属性赋值的时候一般可以用RAC()这个宏, 比如:RAC(self.Label, 阅读全文
posted @ 2018-05-08 16:25 ximenchuixie 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 众所周知,iOS开发中的图片资源一般需要2倍图和3倍图,也就是2x,3x,但是最近思考了一个问题,为什么不能只提供3x的图片,2x的图片让系统从3x压缩就好了,于是上网搜索了下,得到了答案。 当我们在2x的手机上只用3x的图的时候,系统会将图片相应地压缩,压缩的过程会消耗CPU或者GPU的资源,当图 阅读全文
posted @ 2018-04-20 14:13 ximenchuixie 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 首先看一下Podfile文件下面这行 use_frameworks! 这行的意思是Pod工程中的target是否编译成framework的形式,加上这行Pod工程中的target会编译成framework的形式,不加的话会编译成静态库的形式。 pod install执行过后pod会在主工程的buil 阅读全文
posted @ 2018-04-17 15:06 ximenchuixie 阅读(715) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页