無論Android或Objective-C都會有自訂Data Model的應用
把object instance存放於記憶體是最常見的方式,二者的作法如下
Android:制定欄位 & getter/setter
Objective-C:制定欄位
但在下列場景一定要序列化
Android:二個頁面間傳值(例如activityA跳轉至activityB的時候要傳遞一個自訂data)
Objective-C:自訂data儲存於NSDefault
序列化方式
Android:implements Parcelable
Objective-C:implements NSCoding
參考資料
Archiving Objective-C Objects with NSCoding
Encoding and Decoding Objects
沒有留言:
張貼留言