iOS开发
文章平均质量分 61
Nasy_iOS
初到杭州,努力学习中。。。。
展开
-
使用 Xcode 的 Target 区分开发和生产环
一些初学者可能会好奇,为什么在开发应用的时候我们需要用两套隔离的数据库和环境。这是因为在你持续地开发应用或增加新特性的时候,可能希望将开发版本和已经存在的生产版本的应用进行区分。标准的开发实践是针对不同版本的软件使用不同的环境,而对我们来说,这个软件就是 iPhone 应用。一般来讲,开发版应用使用的数据库(或其它系统,比如说统计分析系统)应该与生产版应用进行区分。在测试或者开发环境中,我们经常使转载 2017-03-30 16:28:24 · 319 阅读 · 0 评论 -
iOS 平台如何使用 TestFlight 进行 Beta 测试
使用 TestFlight,你可以向测试人员发布你 App 的 prerelease 版本来收集反馈信息,为将来发布 App 的正式版做准备。现在 TestFlight 是一个可选功能,你也可以不使用它,而是像以往发布 App 那样直接提交到 appStore。TestFlight 使用起来很容易,还是免费的,不妨把它作为你改进 App 的另一种渠道。不过现在 TestFlight 只支持了转载 2017-03-30 16:44:48 · 631 阅读 · 0 评论 -
Xcode 使用 Configuration 来配置不同的项目环境
很多项目在开发时都会经常在开发环境和生产环境之间切换,切换随之伴来的还有比如更换 App 名称、Bundle identitier、服务端接口地址等等相关参数和属性,这个时候我们就可以利用 Xcode 提供的 Configuration 来配置不同的环境,从而进行快速切换、编译等等一系列操作。每个工程默认会有两个Build Configure,即debug和release,我们就在这里转载 2017-03-30 16:36:09 · 1854 阅读 · 0 评论 -
tableView性能优化 - cell的三种循环利用方式
tableView性能优化 - cell的循环利用方式1/** * 什么时候调用:每当有一个cell进入视野范围内就会调用 */- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ // 0.重用标识 // 被static原创 2017-05-24 15:47:55 · 481 阅读 · 0 评论 -
TableView常用设置和遇到的问题
UITableView的常见设置// 分割线颜色self.tableView.separatorColor = [UIColor redColor];// 隐藏分割线self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;// tableView有数据的时候才需要分割线// 开发小技巧:快速取消分割线 self.ta原创 2017-05-24 16:55:54 · 383 阅读 · 0 评论 -
CocoaPods 详解之----更新篇
CocoaPods 详解之----更新篇转载 2017-10-19 10:30:23 · 267 阅读 · 0 评论