第05天OC語言(08):多個對象內存管理練習分析

  • 不要等到明天,明天太遙遠,今天就行動。
須讀:看完該文章你能做什么?

科學的分析項目需求(比如給你一個微博項目首頁)

學習前:你必須會什么?(在這里我已經默認你具備C語言的基礎了)

什么是類


一、本章筆記
二、code
main.m
#pragma mark 08-多個對象內存管理練習分析
#pragma mark 概念

#pragma mark - 代碼
#import <Foundation/Foundation.h>
#pragma mark 類

#pragma mark - main函數
int main(int argc, const char * argv[])
{
    /*
     模擬場景:
     * 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;
}



![image.png](http://upload-images.jianshu.io/upload_images/3274090-c18bce0645475be4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 今天看到一篇不錯的文章關于OC內存管理的,轉載一下與你共享概述我們知道在程序運行過程中要創建大量的對象,和其他高級...
    niceSYT閱讀 469評論 0 2
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結起來就是把...
    Dove_iOS閱讀 27,216評論 30 472
  • 轉至元數據結尾創建: 董瀟偉,最新修改于: 十二月 23, 2016 轉至元數據起始第一章:isa和Class一....
    40c0490e5268閱讀 1,776評論 0 9
  • runtime 和 runloop 作為一個程序員進階是必須的,也是非常重要的, 在面試過程中是經常會被問到的, ...
    made_China閱讀 1,232評論 0 7
  • 學習目標 1.【理解】對象在內存中的存儲 2.【理解】nil和NULL 3.【了解】#pragma mark分組導...
    Hm丶閱讀 486評論 0 3