第一個ios程序 一、控制器 1.什么是控制器: 任何繼承於UIViewController的類,都稱之為控制器 2.控制器的作用: 管理UI界面(負責管理UI界面的創建和一些事件的處理) 3.注意點: UI界面 ...
第一個ios程序 一、控制器 1.什么是控制器: 任何繼承於UIViewController的類,都稱之為控制器 2.控制器的作用: 管理UI界面(負責管理UI界面的創建和一些事件的處理) 3.注意點: UI界面 ...
在圖形界面編程時,解決的第一問題就是如何將靜態界面與代碼關聯起來,或者說是代碼如何與界面上的對象 通信, 代碼如何操作界面上的對象。在iPhone平台上,引入了IBOutlet與IBAction。通過在變量前增加IBOutlet 來說明該變量將與界面上的某個UI對象對應,在方法前增加 ...
layoutSubviews方法 根據蘋果官方幫助文檔對layoutSubviews方法的解釋: 此方法用來重新定義子元素的位置和大小。當子類重寫此方法,用來 ...
Mac OS X 10.6及iOS4.0之后導入了可以使全體線程更高效運行,並且使並行處理應用更易開發的架構,GCD(Grand Central Dispatch),同時引入的還有Run Loop,線程(包括Cocoa和POSIX)和Operation。GCD擁有非常輕量級的工作單元和並發方式 ...
atomic : 變量默認是有該有屬性的,這個屬性是為了保證在多線程的情況下,編譯器會自動生成一些互斥加鎖的代碼,避免該變量的讀寫不同步的問題。 nonatomic : 如果該對象無需考慮多 ...
1. 一般來說,導入objective c的頭文件時用#import,包含c/c++頭文件時用#include。 2. #import 確定一個文件只能被導入一次,這使你在遞歸包含中不會出現問題。& ...
三種賬號的區別(Individual,Company,EnterPrise) 1、個人開發者賬號(蘋果公司會收取99美元/年的注冊費用) 優點:申請速度快(最快1天申請完成,最慢3-7個工作日),可以上架至AppStore供全世界的人下載.可以申請100台iOS設備(iphone/ipad ...
UIView中的這三個屬性用的比較多,尤其是Alpha和Opaque之間有的時候不是很好分別,稍微整理下: Alpha(不透明度) alpha是不透明度,屬性為浮點類型的值,取值范圍從0到1.0, ...