2018.7.27
陣列的定義和使用
陣列分為不可變陣列和可變陣列
nsarray *array= [nsarray arraywithobjects:@「***」, @「ddd」, mycl, nil];
nsmutablearray*mutablearray;
[mutablearray addobject:view];
addobject可以動態新增陣列元素,新增到陣列的末尾
<>可以指定陣列中的資料型別
呼叫陣列物件:
[mutablearray objectatindex: i]
檢視陣列中元素的數量:
[array count];
nstimer的啟動和停止:
[nstimer scheduledtimerwithtimeinterval:0.1 target:self selector:@selector(positionanimate:) userinfo:nil repeats:yes];
或nstimer *timer = [nstimer timerwithtimeinterval:0.1 target:self selector:@selector(positionanimate:) userinfo:nil repeats:yes];
[[nsrunloop mainrunloop]addtimer:timer formode:nsdefaultrunloopmode];
[timer fire];
Objective C 學習記錄 13
1.給類屬性設定資料的方法 重寫set方法 傳入模型 2.在自定義類時應考慮全面,一些初始化操作需要重寫時應注意系統自帶的其他init方法是否有效 對於控制項,使用init和initwithframe 方法時都會呼叫initwithframe方法,因此重寫的initwithframe 方法可以同時響...
Objective C 學習記錄 17
1.uiscrollview的分頁與uipagecontrol 開啟scrollview的翻頁功能,預設以scrollview的size為1頁 scrollview.pagingenabled yes 通過scrollview的delegate實現控制pagecontrol顯示頁碼的兩種常用方法 使...
Objective C 學習記錄 19
1.autolayout實現uilabel的包裹文字 位置約束可以使uilabel在不換行的情況下自動包裹文字 寬度約束可以確定文字能顯示的最大寬度 2.螢幕適配 自動布局總結 autoresizing 在storyboard中,可以使用6根線確定6種特定約束 autolayout 約束和參照,警告...