面試題

請介紹isa指針,怎么用,用來干嘛?

  • 每一個對象內(nèi)部都有一個isa指針

  • 對象isa指針就只想它的真實類型

    • dog的isa就指向dog的class的那個類
  • 根據(jù)這個就能找到那個類

控制器的聲明周期

  • view顯示的周期

怎么實現(xiàn)和QQ類似的收到圖片顯示一個小三角的(使用quarzcore)不能給view使用背景圖片

  • 使用Core graphic改變view的樣式,裁剪出一個三角形
Core animation里面有什么東西

-基本動畫(basic animation)

  • 轉場動畫
怎么封裝view
  • 把view里面所有子控件扔進去
  • 子控件的數(shù)據(jù)傳一個模型進來,然后把模型的數(shù)據(jù)拆開給子控件
適配怎么進行
  • 系統(tǒng)適配
  • UI適配
autolayout
  • 沒有坐標這個概念了,能做橫豎屏適配,屏幕大小怎么適配
runtime怎么添加屬性
  • class_addMethod
category和extension區(qū)別
  • 分類有名字、類擴展沒有名字
  • 分類只能擴充方法,類擴展可以擴展成員變量
怎么判斷兩個鏈表是否有交叉,求交叉點
Socket包含哪些方法

AsynSocket

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,667評論 1 32
  • 1.OC里用到集合類是什么? 基本類型為:NSArray,NSSet以及NSDictionary 可變類型為:NS...
    輕皺眉頭淺憂思閱讀 1,478評論 0 3
  • 1,NSObject中description屬性的意義,它可以重寫嗎?答案:每當 NSLog(@"")函數(shù)中出現(xiàn) ...
    eightzg閱讀 4,340評論 2 19
  • 1.設計模式是什么? 你知道哪些設計模式,并簡要敘述? 設計模式是一種編碼經(jīng)驗,就是用比較成熟的邏輯去處理某一種類...
    司馬DE晴空閱讀 1,478評論 0 7
  • 設計模式是什么? 你知道哪些設計模式,并簡要敘述? 設計模式是一種編碼經(jīng)驗,就是用比較成熟的邏輯去處理某一種類型的...
    卑微的戲子閱讀 684評論 0 1

友情鏈接更多精彩內(nèi)容