![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
objective-c
jlstmac3
这个作者很懒,什么都没留下…
展开
-
对于objective-c和c++的区别中最深的一点感受!
刚做完一个objective-c到c++,从cocos2d到cocos2d-x的移植项目。本人为刚毕业的菜鸟,所以对这两门语言都不少特别精通!对于两门语言的区别也只是在网上看了一些大神的总结而已,但是并不能完全理解!还是实践出真知啊!我感觉到二者最大的区别是,objective-c的消息处理机制!objective-c编译时传递消息,至于这个消息是否正确并不重要。我在移植时遇到一个问题就是原创 2012-11-13 12:02:02 · 1002 阅读 · 0 评论 -
Objective-c两个时区的转换,服务器时间到本地时间。
我的这种情况是,服务器时间并非GMT标准时间,而是PST时间!把PST转换味本地时间需要先转换成GMT时间,再由GMT转换为本地时间!代码如下:NSDateFormatter *dateFormatter2 = [[NSDateFormatteralloc] init]; [dateFormatter2 setDateFormat:@"yyyy-MM-dd H原创 2013-03-14 12:13:27 · 1321 阅读 · 0 评论 -
iOS开发,添加MKStoreKit注意事项
今天添加完MKStorekit后,添加了storekit.framework后还有错误。提示如下:"_kSecAttrAccount", referenced from: _kSecAttrAccount$non_lazy_ptr in SFHFKeychainUtils.o "_SecItemDelete", referenced from: +[SFHFKe原创 2013-04-25 18:12:24 · 1522 阅读 · 0 评论 -
iOS 开发,枚举所有字体的代码
iOS中用到的字体文件如“AAVDR.TTF”,在使用这个字体文件的时候得注意了,光是在info.plist中加入该文件还不够 还得在使用时知道字体的fontName。注意,fontName并不一定是文件名。如果你不知道fontName,可以用以下代码枚举出字体文件名和fontName: NSArray *familyNames = [[NSArray alloc] i原创 2013-04-23 17:37:24 · 1340 阅读 · 0 评论 -
iOS开发,用代码输出设备的当前使用内存和剩余内存
xcode的内存检测工具有时候会不准。用代码输出适时的内存情况是一个Debug的好方法。以下两个方法输出当前已经使用内存和剩余内存:// 获取当前设备可用内存(单位:MB)double UtilityTools::availableMemory(){#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) vm_sta原创 2013-06-19 10:45:17 · 2429 阅读 · 0 评论 -
UITableView性能优化之cell的高度缓存
复杂的feed流通常是cell的高度不固定的,比如微博,微信,它们的高度需要根据内容计算的。滑动的时候动态计算肯定会影响速度,所以最好的做法是,在获取到数据的时候,就能计算所有cell的高度然后缓存起来。在heightForRowAtIndexPath方法里,只是根据indexpath去取高度就行了。但是,这就要求我们实现只是根据数据就能计算cell高度的接口。如果,你不想实现这个接口,或者实原创 2016-09-02 12:21:59 · 739 阅读 · 0 评论