- 博客(9)
- 收藏
- 关注
原创 TableView常用设置和遇到的问题
UITableView的常见设置// 分割线颜色self.tableView.separatorColor = [UIColor redColor];// 隐藏分割线self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;// tableView有数据的时候才需要分割线// 开发小技巧:快速取消分割线 self.ta
2017-05-24 16:55:54
407
原创 tableView性能优化 - cell的三种循环利用方式
tableView性能优化 - cell的循环利用方式1/** * 什么时候调用:每当有一个cell进入视野范围内就会调用 */- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ // 0.重用标识 // 被static
2017-05-24 15:47:55
511
转载 iOS如何使用TestFlight进行App Beta版测试
在2014WWDC中库克用了20秒的时间,简短的3句话,介绍了测试版本的TestFlight服务。TestFlight用于将Beta版测试,TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。TestFlight需要iOS8及以上版本的iOS设备才能运行,所以iOS7及之前的设备就不能安装了。TestFlight整合进了iTunes Connect,开发者可以通过电子邮
2017-03-30 16:47:51
2847
转载 iOS 平台如何使用 TestFlight 进行 Beta 测试
使用 TestFlight,你可以向测试人员发布你 App 的 prerelease 版本来收集反馈信息,为将来发布 App 的正式版做准备。现在 TestFlight 是一个可选功能,你也可以不使用它,而是像以往发布 App 那样直接提交到 appStore。TestFlight 使用起来很容易,还是免费的,不妨把它作为你改进 App 的另一种渠道。不过现在 TestFlight 只支持了
2017-03-30 16:44:48
682
转载 Xcode 使用 Configuration 来配置不同的项目环境
很多项目在开发时都会经常在开发环境和生产环境之间切换,切换随之伴来的还有比如更换 App 名称、Bundle identitier、服务端接口地址等等相关参数和属性,这个时候我们就可以利用 Xcode 提供的 Configuration 来配置不同的环境,从而进行快速切换、编译等等一系列操作。每个工程默认会有两个Build Configure,即debug和release,我们就在这里
2017-03-30 16:36:09
1949
转载 使用 Xcode 的 Target 区分开发和生产环
一些初学者可能会好奇,为什么在开发应用的时候我们需要用两套隔离的数据库和环境。这是因为在你持续地开发应用或增加新特性的时候,可能希望将开发版本和已经存在的生产版本的应用进行区分。标准的开发实践是针对不同版本的软件使用不同的环境,而对我们来说,这个软件就是 iPhone 应用。一般来讲,开发版应用使用的数据库(或其它系统,比如说统计分析系统)应该与生产版应用进行区分。在测试或者开发环境中,我们经常使
2017-03-30 16:28:24
359
原创 iOS项目上传到AppStore步骤流程
1.登录developer.apple.com2.点击member center后 进下图3.点击certificates Identifiers进下图4.点击Certificates进下图,首先创建App IDs5.其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往
2017-03-30 16:24:57
731
原创 CocoaPods 安装 使用 过程总结
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods) 可以用来方便的统一管理这些第三方库。CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。 在使用CocoaPod
2016-12-22 16:45:25
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人