IOS技術更新列表

? ? 一開始準備做這個公眾號的時候,就沒有想過要把它做成一個入門普及的技術棧線路,所以并不會按照正常的學習路線來更新,簡單整理了下思路,列舉了如下認為有必要了解的知識點,以點打面,希望對大家ios開發(fā)有所幫助,圖中所列是ios的基礎技術,但是會嘗試以源碼或hook等方式,深入的去了解每個技術的實現(xiàn)原理,做到知其所以然,在此多說幾句,扎實的基礎是快速切入新技術和解決問題的根本,遇到模糊的問題,一定要搞清楚原因,這樣才能快速成長,簡單舉個小例子,

? ? 如果我定義一個char str[5],當從控制臺輸入字符給str,gets(str),然后打印時,printf("%d\n",str),超過5個字符,也可以打印出來,但是當超出位數(shù)過多時,就會crash,大家都知道這是一個典型的內(nèi)存溢出問題,但是,為什么輸入10個字符不會crash,但輸入100(100是個變數(shù),不一定是100,具體多少個crash,沒有花時間去嘗試)個字符就會crash?代碼如下:

大家可以先思考一下,下篇會解釋原因。

下面是我今后要更新的技術棧列表,暫時以此為準,因為時間倉促,后面有新的想法的時候,會再更新此列表.

歡迎大家提供原創(chuàng)文章及建議,不足之處,多多指教,聯(lián)系郵箱:960050250@qq.com

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,819評論 25 708
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結起來就是把...
    Dove_iOS閱讀 27,200評論 30 471
  • iOS面試小貼士 ———————————————回答好下面的足夠了------------------------...
    不言不愛閱讀 2,002評論 0 7
  • 人之所以為人,是因為人可以控制和把握自己的情緒。 據(jù)書本上說:遠古時代,男人要出去狩獵 ,而狩獵的對象一般都很龐大...
    姒音J閱讀 288評論 0 0
  • 在中國玉器的發(fā)展過程中,清朝是中國玉器制作的一大高峰。尤其緣于乾隆皇帝愛玉成癡,將玉文化和玉制作不不遺余力的發(fā)揚倡...
    玉天下閱讀 499評論 0 2