《精通iOS开发 第7版》

2016-02-03  本文已影响361人  RoFF

Chapter1

1.3.7

Cocoa Touch不支持垃圾回收

Chapter2

使用Interface Builder(IB)设计用户界面

快捷键:cmd+shift+O   cmd+1...8

编译器:GCC--->LLVM(Low Level Virtual Machine),编译速度更快,错误提示更友好,代码静态分析功能(能扫描代码里的各种潜在问题)

Supporting Files    Info.plist  重要信息      main.m 应用程序的主入口   .pch  预定义文件

IB从独立应用到集成进XCode,支持的文件类型:.nib(二进制格式)到.xib(XML格式)

一个nib文件包括一个视图和相关的控制器和对象,对应用进行了划分,需要用到nib的时候把所有内容一起加载。

storyboard文件,成为“元nib”,包含多个视图和控制器(可以做到按需加载),以及视图间的连接关系。

ViewController、FirstResponder、Exit

AutoLayout

Chapter 3 视图控制器

控制器类  ---(outlet)--->storyboard或nib中的控件     @IBOutlet

控制器类  <---(action method)---storyboard或nib中的控件    @IBAction

属性声明:@IBOutlet  weak var Button: UIButton!

输出接口IBOutlet并不是OC的关键字,只是使用C语言做的预定义,只是用来表示这个属性会与视图文件中控件关联。

操作方法:-(IBAction) doSomething : (id)sender

上一篇下一篇

猜你喜欢

热点阅读