Xcode6无法定位解决方案CLLocationManager定位权限
升级xcode6打开以前xcode5工程,发现程序不能定位。代码经检查没有问题,后来发现Ios8对定位处理做了一些调整,工程升级到xcode6编译时需要iOS8 要自己写授权,不然没权限定位。修改点如下:1. @interface里:CLLocationManager*locationManager;2. 初始化:locationManager=[[CLLocationManageralloc]i...
iOS开发-UINavigationController简单实现
导航条或者说导航栏目现在在App中基本上也算是标配,类似于父子级别的味道在里面,UINavigationController就是负责简化这一实现功能的,属于iOS开发中比较常用的一种容器View controller,很多人都用,实现起来相对比较容易,可以先看张图片了解NavigationController:界面布局上面看着很高大上,下面看个个人的,从控件库中拖入一个Navigation Con...
TestFlight帮助苹果赢得不少开发者和测试者
去年苹果公司收购应用测试平台 TestFlight,并在 2014 年的 WWDC 大会上以更集中、更综合的形式重新发布了该平台,这个平台也对 App Store 审核提出新的要求,进行重大特性更新。开发者和测试者也都乐于尝试使用这个新的平台。就如 Supertop 所说:在我们更新 Castro 和 Unread 时,我们发现这些问题都不会影响到 TestFlight 带给我们的便利。我们会继续...
Foundation Kit常用类介绍
Foundation Kit是OS X类库和IOS类库共享的基础类库,里面提供了很多封装类,具体可以见https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/ObjC_classic/,下面介绍一些常用类。1.字符串类:NSString和NSMutableString。NSMutableStr...
iOS开发-UITableView表格优化
之前的一篇文章大概讲述了一下UITableView的使用,UITableView在iOS的地位和ListView在Android中的地位基本上算是不相上下,关于ListView的优化网上的也有很多文章。UITableView苹果公司本身就已经优化了其中的功能,不管你有多少数据,每次加载的时候只是加载当前页面的数据,以免造成不必要的内存占用。一个非常常见的优化就是使用I dentifier,也就是唯...
iOS开发-UITableView常用方法
UITableView常用来展示数据,类似于Android中的ListView,相对于Android中的ListView而言,UITableView的实现是非常简单,继承 UITableViewDataSource,UITableViewDelegate然后根据需要是实现对应的方法即可。 UITableView有两个默认的内置风格,Plain和Grouped,Plain表明表格视图自身没有真正地在...