iOS的應(yīng)用程序是運行在沙盒中的,也就是說各個應(yīng)用無法訪問除自己外的其它應(yīng)用的地址。接下來,我將對iOS開發(fā)中常用的組件NSButton附帽,NSImage,NSLabel做一個...
iOS的應(yīng)用程序是運行在沙盒中的,也就是說各個應(yīng)用無法訪問除自己外的其它應(yīng)用的地址。接下來,我將對iOS開發(fā)中常用的組件NSButton附帽,NSImage,NSLabel做一個...
字符串 NSString OC的字符串具有共享性,和恒定性椒楣。 //其實這兩個變量都指向了同一個地址 NSString *str1 = @"Hello World!"; NSS...
完成代碼 調(diào)試程序:UnitTest UITest Viewcontroller:從界面上獲取信息、更新界面牡肉,不宜放置過多功能
第一個APP 1. 需求分析:具體的程序功能 2. 分析捧灰、設(shè)計:分析程序的主要模塊 3. 程序設(shè)計:繪制流程圖 示例代碼的結(jié)構(gòu):面向?qū)ο蟮乃枷搿⒎庋b出最小的接口统锤、隱藏最多的內(nèi)...
兩種界面美化方法:圖片繪制毛俏,代碼繪制 圖片繪制 ios設(shè)備分辨率多樣性 AssertCatalog:可視化管理針對不同設(shè)備的多個版本的圖片 步驟:添加圖片 資源屬性 圖片切片...
interface builder(xib):繪制界面 代碼(.m文件):更新界面、響應(yīng)用戶操作 Outlet 使用“IBOutlet”標(biāo)記的變量(referencing o...
編寫第一個程序:Hello World 在真機上調(diào)試 iOS代碼結(jié)構(gòu):main.m iOS App 運行環(huán)境:Sandbox iOS應(yīng)用是一個Bundle:NSBundle饲窿、...
Xcode文檔庫 開發(fā)者網(wǎng)站 https://developer.apple.com/resources/ https://developer.apple.com/opens...
類別Category 給已有的類加上類別以補充方法 可以添加類方法煌寇、實例方法、重寫基類方法 不可以添加屬性逾雄、實例變量阀溶、同名方法 自行添加getter和setter訪問器方法也...
協(xié)議 Protocol .h文件:只提供外部接口,不提供具體實現(xiàn) @protocol Drawable @end 包含屬性鸦泳、實例方法银锻、類方法(、初始化器辽故、析構(gòu)器) 不包含實例...
ARC 自動引用計數(shù)(OC內(nèi)存管理機制) 管理對象的創(chuàng)建與釋放(主要管理OC 對象指針徒仓,不管理值類型(包括struct),malloc分配的堆對象) 引用計數(shù)管理 新創(chuàng)建對象...
分類 1. Array 有序誊垢,包含index和value兩部分 2. Set 無序 3. Dictionary key指向value(一對一或多對一) 數(shù)組 NSArray ...
NSString 引用類型掉弛,用指針形式使用 初始化:1. @“”字面量初始化 2. 初始化器方法 3. 工廠方法 恒定性:不能更改字符串本身 共享機制:字符串內(nèi)容相同時兩個指...
運行時多態(tài) 重寫override 重寫方法 沒有重寫的方法會被重寫 沒有重寫的方法中調(diào)用已經(jīng)重寫的方法會調(diào)用重寫后的新方法而不是父類中的舊方法 把指針的聲明類型Rectang...
面向?qū)ο?1. 封裝 2. 繼承:一個類型在另一個類型的基礎(chǔ)上擴展 3. 多態(tài):不同類型針對同一接口的不同實現(xiàn)方式 繼承 每一個類有且只有一個基類,如NSObject 1. ...
初始化器(初始化) 對象初始化器:-(id) 類型初始化器:+(void) 析構(gòu)器(釋放) 對象析構(gòu)器:-(void)dealloc 對象初始化器 1. init和alloc...
C語言:全局函數(shù) 例如:NSLog 面向?qū)ο驩C:成員函數(shù)(方法) 定義方法 -(實例方法)(返回值類型)函數(shù)名稱:(參數(shù)類型)參數(shù)名稱 +(類型方法) 使用方法 默認為公有...
類型成員 1. 數(shù)據(jù)成員:實例變量(對內(nèi))喂走、屬性(對外) 2. 函數(shù)成員:方法等 3. 屬性:例如殃饿,@property int age; (實例變量 例如,int age;)...
類型系統(tǒng) 1. 引用類型:類(Class) 2. 值類型 3. 類型裝飾 類 1. 接口 屬性表達狀態(tài) 方法表達行為 2. 類型與實例 RPoint:類型 rp1:實例(稱為...
Objective-C簡介 Swift ios開發(fā)平臺 Swift OC (C/C++) Xcode 高級編程語言 1. 底層思維 √ 2. 抽象思維 “時空人” 三位分析...