OC語言day05-08多個對象內存管理練習分析

pragma mark 多個對象內存管理練習分析

pragma mark 概念

/**
 類 就是用來存儲數據的
 
 */

pragma mark 代碼

#import <Foundation/Foundation.h>
#pragma mark 類

#pragma mark main函數
int main(int argc, const char * argv[])
{
    
#warning 練習
    /*
     模擬場景:
      * lyh 在 2012-1-1 22:30:44 注冊了一個賬號
        (名稱: lyh@163.com 密碼:123456)
     * lyh的生日 是 1992-12-12 23:22:44
     * lyh 發布一條說說
     * 文字內容 @"學學 以色列"
     * 圖片 @"test.png"
     * 發表時間 : 2013-12-11 23:21:45
     * 作者: lyh
     * 被轉發的說說 : 沒有
     * 評價數 :  100
     * 轉發 :  33
     * 點贊數 :  222

     
     
     * lys 在 2013-1-1 22:10:33 注冊了一個賬號
     {名稱 : lys@163.com 密碼: 123456}
     * lys 的生日1989 - 3 - 4 ,16: 14: 22
     lys 早2015-6  13: 12 :44
     
     lys 在 2015-12-23 20:44:23時, 換發了lyh之前發布的說說, 并且還附帶了一句話  @“會玩呀”
     
     */
    
    
#warning 分析 拆分類
    /**
     至少應該有三個類:
     賬號類(Account)
        注冊的時間 (registerTime)
        賬號      (email)
        密碼      (pwd)
     
     用戶類:(Author)
        用戶的昵稱   (name)
        用戶的頭像   (icon)
        用戶的是否是會員 (vip)
        用戶對應的賬號 (account)
        用戶的生日 (用來做營銷, 到生日的時候 提示或者送一些其他小禮物) (birthday)
     
     微博類:   (Status)
        微博的正文   (text)
        微博配圖     (pricture)  (可能有一張、多張、高清、中圖、小圖)(可以抽取為一個類)
        微博的發布時間 (createTime)
        微博對應的作者(用戶)(author)
        評論數             (commoentCount)
        轉發數             (retweetCount)
        贊數              (likeCount)
        轉發微博            (repostStatus)
     
        微博中用戶, 用戶中有賬號
     
     1. 賬號  2.用戶  3.微博
     
     */
    
    return 0;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容