iOS开发Tips

1.UITabbarController 在alloc]init] 的时候已经完成viewdidload了。
2.接口返回的数据类型不定,需要转换,例如,
//要使用
NSString *orderSentNum = [NSString stringWithFormat:@"%@",responseObject[@"data"][@"orderSentNum"]];
//不能使用
NSString *orderSentNum = responseObject[@"data"][@"orderSentNum"];


3.合理使用masonry线性布局,伸缩优先级,lessThanOrEqualTo
4.xcode模板路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source
5.代码块路径~/Library/Developer/Xcode/UserData/CodeSnippets
6.新建字典使用
NSDictionary *param = [NSDictionary dictionaryWithObjectsAndKeys:type,@"type",page,@"page",pageCount,@"pageSize", nil];可以避免value为空的情况
7.组件化开发时,如何svn或git个人账号更改,需要到keychain中找到对应的密码,更改,不然拉代码没有权限。
8.pod清空缓存:在finder中删除podfile.lock 文件,删除Pods文件夹,在工程目录下pod cache clean MJRefresh。pod update
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.NSTimer //暂停if ([timer isValid]) {[timer setFireDate:[N...
    俊月阅读 1,551评论 0 0
  • C#语言中很早就开始有了属性这个概念了,而且很方便使用,也很符合面向对象的特性,OC2.0的时候也加入了对属性的支...
    不上火喝纯净水阅读 8,248评论 16 27
  • 以下是我在开发过程中遇到的一些问题,虽然不多,但是每一个都是花了不少时间解决,如果有错误希望大家指正,有其他tip...
    lfb_CD阅读 556评论 2 6
  • iOS 两行终端命令计算代码量 本地JSON文件解析 cocoapods 全新安装 sudo gem instal...
    印林泉阅读 632评论 0 1
  • 介绍 随着开发的进行,用到的一些小技巧和插件工具也越来越多。在这里统一的总结一下,方便查阅,时时更新。 小技巧 一...
    大慈大悲大熊猫阅读 623评论 0 8

友情链接更多精彩内容