IOS6 的特性 及 autoalyout的作用


1.如果控件有默认的内容(宽高), 我们只需设置autoalyout的X/Y, autolayout会自动计算出宽高

2.Xcode6将Storyboard变成豆腐干的目的:
在Xcode6之前, 如果要同时适配iPhone和iPad需要编写两个Storyboard
>.Main_iPhone. Storyboard
>.Main_iPad. Storyboard
能够在一个界面中同时配置iPhone和iPad


3. Xcode6 的images.xcassets可以和Storyboard一样, 可以指定图片在什么情况下显示


* 代表Any 任意的
- 代表压缩的
+ 正常的


iOS8开始, 苹果为了拉拢其它语言的程序员, 推出一门全新的牛逼的语言, swift. 长相和其它各种语言都极其相似. swift和其它语言一样提出了一个叫做命名空间的概念, 所以苹果取消了类前缀的设置.
but, 如果老项目继续维护, 那么设置类前缀还是必须的, 也就是说如果继续使用OC编码, 类前缀还是必须的


4.Xcode6开始, 苹果取消了PCH文件, 也就是说不推荐我们使用PCH文件.

5.Xcode6为了提高用户的隐私安全, 将应用程(main bundle)和沙河的位置(doc cache ..)改变了

  随着项目的业务逻辑越来越复杂
  随着项目越来越大
  那么我们Storybard中得控制器就越来越多, 就越来越难以维护
  可以将复杂的事情简单化
  拆分


点击消息界面的 “详情按钮” 模态弹出详情界面(红色)
点击详情界面的”返回按钮”就让详情界面消失

原文地址:https://www.cnblogs.com/liuwj/p/6864066.html