当前位置 > 主页 > 万和大讲堂 >


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

2016-05-13 11:04

  在前面南京万和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开发经验总结(三)


最近开班 more>
  • Python基础班
  • Java全栈开发
  • 前端基础班
  • 软件测试
  • 云原生精英班
  • 云网预科班
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 随时开课
  • 12月26日
  • 随时开课
  • 12月4日
  • 12月16日
  • 12月9日
  • 12月21日
  • 1月6日
  • 12月30日
  • 12月16日
  • 12月21日
  • 12月7日
  • 12月7日
  • ——
  • 随时开课
  • 12月16日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

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