IOS學習筆記,ios學習資料

來源:互聯網
上載者:User

IOS學習筆記,ios學習資料

1.prepareForSegue進行的時候,目標控制器的所有view還沒建立,此時對其中的對象進行操作是無效的,應該在viewDidLoa方法中實現所需要的賦值等操作。

2.修改表內資料的時候,如果跳轉下一個頁面傳遞的時候直接進行賦值,傳遞的是指標,在另一個頁面修改完畢後關閉頁面,直接reloadTable就達到修改的效果了。

3.TableViewCell如果是通過storyboard或者xib建立的則不會調用init開頭的方法(initWithCoder是特例),只會調用awakeFromNib。

4.awakeFromNib中獲得到的frame是剛建立完成時候得到的frame,即預設frame,應該在layoutSubviews方法裡面進行設定子控制項frame。

5.plist檔案儲存體分五步:

6.如果是讀取檔案則沒有第5步,第四步替換成arrayWithContentOfFile。

7.可以使用NSUserDefaults來進行儲存,儲存的方式類似於索引值對,存入值都是以set開頭的方法,讀取都是以資料類型開頭的方法。建立對象的時候使用類方法standardUserDefaults。

8.上種兩種plist儲存方法的弊端是不能儲存自訂類。

9.讀檔與歸檔

10.如果是子類進行讀檔歸檔,一定要重寫父類的兩個相關方法並且在重寫時調用父類的方法。

 

 

作死升級win10,用不慣復原win7發現無限恢複中....無奈重裝,又浪費了時間。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.