新闻中心> 文章详情

南京iOS开发培训总结iOS开发经验(四)

2016年05月13日

  在前面南京万和iOS开发培训为大家总结了在iOS开发中经常需要使用的或不常用的部分知识点,今天继续为大家带来更多iOS开发中经常需要使用的或不常用的知识(四),希望小伙伴们能从中有所收获,在iOS开发中少走弯路。


  相关文章链接:南京iOS开发培训分享iOS开发经验总结(一)


           南京iOS开发培训分享iOS开发经验总结(二)


           南京iOS开发培训分享iOS开发经验总结(三)


  四十四、iPhone number pad


  phone 的键盘类型:


  1.number pad 只能输入数字,不能切换到其他输入



  2.phone pad 类型: 拨打电话的时候使用,可以输入数字和 + * #



  四十五、UIView 自带动画翻转界面



  四十六、KVO 监听其他类的变量




  在实现的类self中,进行[HXSLocationManager sharedManager]类中的变量@“currentBoxEntry.boxCodeStr” 监听。


  四十七、ios9 crash animateWithDuration


  在iOS9 中,如果进行animateWithDuration 时,view被release 那么会引起crash。




  会crash。



  不会Crash。


  四十八、对NSString进行URL编码转换


  iPTV项目中在删除影片时,URL中需传送用户名与影片ID两个参数。当用户名中带中文字符时,删除失败。


  之前测试时,手机号绑定的用户名是英文或数字。换了手机号测试时才发现这个问题。


  对于URL中有中文字符的情况,需对URL进行编码转换。


  urlStr = [urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];



  四十九、Xcode iOS加载图片只能用PNG


  虽然在Xcode可以看到jpg的图片,但是在加载的时候会失败。


  错误为 Could not load the “ReversalImage1” image referenced from a nib in the bun


  必须使用PNG的图片。


  如果需要使用JPG 需要添加后缀


  [UIImage imageNamed:@"myImage.jpg"];


  五十、保存全屏为image


  五十一、判断定位状态 locationServicesEnabled


  这个[CLLocationManager locationServicesEnabled]检测的是整个iOS系统的位置服务开关,无法检测当前应用是否被关闭。通过



  CLAuthorizationStatus来判断是否可以访问GPS


  五十二、微信分享的时候注意大小


  text 的大小必须 大于0 小于 10k


  image 必须 小于 64k


  url 必须 大于 0k


  五十三、图片缓存的清空


  一般使用SDWebImage 进行图片的显示和缓存,一般缓存的内容比较多了就需要进行清空缓存


  清除SDWebImage的内存和硬盘时,可以同时清除session 和 cookie的缓存。



  五十四、TableView Header View 跟随Tableview 滚动


  当tableview的类型为 plain的时候,header View 就会停留在最上面。


  当类型为 group的时候,header view 就会跟随tableview 一起滚动了。


  如今移动互联网时代的蓬勃发展,而相应的移动开发人才需求也会随之增长。快来万和学移动应用开发吧!让自己从竞争对手中脱颖而出!证明您一直致力于巩固和提高自己的技能,紧跟技术发展的潮流,始终掌握最新的技术。江苏万和计算机培训中心是南京专业的iOS开发培训中心,专门培养iOS移动开发人才,欢迎广大有志于此行业发展的学员们加入。


  相关文章链接:南京iOS开发培训分享iOS开发经验总结(一)


           南京iOS开发培训分享iOS开发经验总结(二)


           南京iOS开发培训分享iOS开发经验总结(三)


上一篇下一篇
按时发顺丰

技术交流群

Java大数据交流群560819979    加入
Python技术交流群595083299    加入
Oracle技术交流群595119011    加入
Web前端技术交流群604697610    加入
Huawei技术交流群482919361    加入
Redhat技术交流群587875348    加入
UI设计技术交流群511649801    加入
Cisco技术交流群596886705    加入
IT运维技术交流群605888381    加入