摘要:
一、前言 项目简介 需要转换的Objective-C文件数量:1000个左右。 开发工具:Xcode 8.0.1 转换方式 我使用的是Xcode本身提供的ARC转换功能。当然你也可以手动手动转换,那不属于本文范畴,而且其工作量绝对能让你崩溃。 二、转换过程 代码备份 在进行如此大规模的更改之前,一定 阅读全文
摘要:
NSObject类的performSelectorOnMainThread和performSelectorInBackground可以实现简单的多线程编程技术1、- (void)performSelectorInBackground:(SEL)aSelector withObject:(id)arg 阅读全文
摘要:
接口返回的数据非标准json格式,有可能是换行符或者其他符号导致的 阅读全文
摘要:
目录 1.Incrementally Adopting Auto Layout 2.Design and Runtime Constraints 3.NSGridView 4.Layout Feedback Loop Debugging 一.Incrementally Adopting Auto L 阅读全文
摘要:
原生地图 1、什么是LBS LBS: 基于位置的服务 Location Based Service 实际应用:大众点评,陌陌,微信,美团等需要用到地图或定位的App 2、定位方式 1.GPS定位 2.基站定位 3.WIFI定位 3、框架 MapKit:地图框架,显示地图 CoreLocation:定 阅读全文
摘要:
如果你曾经使用 interface builder 创建过一个复杂、界面非常多的应用,你就会明白最后那些Storyboards 文件变的有多大。他会迅速变的无法管理,阻碍你的进度。自从引入 Storyboard 以来,其实是可以把你的应用的不同模块切开到不同的 Storyboard 中的。在过去,这 阅读全文
摘要:
很久之前就想出一篇IOS内付费的教程,但是一查网上的教程实在太多了,有的写得真的蛮不错的,就心想算了,于是就保存在草稿箱了。至于为什么写完它呢!真是说来话长,最近公司有个项目经理跑来问我有关苹果内付费相关的细节,跟他聊了半天,从项目对接苹果官方支付接口聊到了如何查看App收益,最后终于使他有了一些眉 阅读全文
摘要:
前言 感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过 阅读全文
摘要:
修复了拖拽滚动时抖动的一个bug,新增编辑模式,进入编辑模式后不用长按触发手势,且在开启抖动的情况下会自动进入抖动模式,如图: test.gif test.gif 图1:垂直滚动 drag1.gif drag1.gif 图2:水平滚动 drag2.gif drag2.gif 图3:配合瀑布流(我直接 阅读全文
摘要:
第一部分协议 第一步.png 第一步.png 第二步.jpg 第二步.jpg 第三步.jpg 第三步.jpg 第四步.png 第四步.png 第五步.png 第五步.png 第六步.png 第六步.png 第七步.jpg 第七步.jpg 第八步.jpg 第八步.jpg 第九步.jpg 第九步.jpg 阅读全文