Interview:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
→‎iOS
→‎iOS
第9行: 第9行:
** 在編譯期會自動插入<code>retain</code>與<code>release</code>,使得執行時可以知道是否還有被使用。
** 在編譯期會自動插入<code>retain</code>與<code>release</code>,使得執行時可以知道是否還有被使用。
** 因此不需要有GC過程。
** 因此不需要有GC過程。
* MVC與MVVM。


== 參考文獻 ==
== 參考文獻 ==

2019年3月21日 (四) 05:24的版本

{{#allow-groups:sysop}} 這頁放各種Interview時會問的問題。

iOS

  • 詢問Concurrency[1](GCD的概念,先是各種Dispatch Queue,再來是NSOperation[2],然後可以問Cycle Detection的實作。
    • GCD是大池子,可以透過Dispatch Queue使用,而NSOperation算是比較高階的使用方式。
  • ARC的作法,以及優缺點。
    • 在編譯期會自動插入retainrelease,使得執行時可以知道是否還有被使用。
    • 因此不需要有GC過程。
  • MVC與MVVM。

參考文獻

外部連結