ios學習筆記(一)

2021-07-07 03:40:42 字數 659 閱讀 4292

ios學習筆記(一)

oc:物件導向的程式語言

字尾名是.m

載入庫不是include而是import

autoreleasepool自動釋放池

資料型別:bool型(yes,no)有符號char型,yes是ascii碼 1,no是ascii碼0

foundation(ns開頭的都屬於)

nslog相當於c裡面的printf

nsstring 字串型別  nsstring * str =@"123";

類的宣告:

@inte***ce student:nsobject

-(void)say;

@end

類的實現:

@implementation student

-(void)say

@end

建立物件:student * zs = [[student alloc]init];

方法呼叫  [zs say];

通常累的宣告和累的實現分開放在兩個檔案中:.h和.m

id是通用的物件名稱

重寫init函式(返回乙個例項)

-(id)init

return self;

}步驟:1、必須去掉用父類的初始化行為

2、如果父類初始化成功,初始化資料

iOS學習筆記《一》app icon

icon.png 預設圖示,畫素57 57,應用程式在iphone主頁面顯示的圖示,新增之後,在bundle自動更改名為icon.png icon 2x.png 預設高畫質圖示,畫素114 114,應用程式在ipad主頁面顯示的圖示。launch images default.png 預設載入圖示,...

IOS之學習筆記一

2 autoreleasepool autoreleasepool自動釋放池,在裡面的 會自動釋放記憶體,不會記憶體洩漏 3 objective c 2.0引入arc 自動引用計數 機制和自動釋放池,降低記憶體管理難度 4 nslog 的ns是乙個字首,cocoa對其所有的函式 常量 型別前面都會增...

IOS學習筆記 一 scollView

uiview 都有方法 setcenter,setbounds setcenter 是設定控制項的中心點 setbounds是設定控制項的大小 控制項被加在某個view內,則跟著所附屬的view移動.nslog nsstringfromcgsize image.size 將cgsize格式轉為字串....