dispatch_sync: 同步,不具有開啓線程的能力併發
dispatch_async:異步,具有開啓線程的能力框架
併發隊列:多個任務能夠同時執行異步
穿行隊列:一個任務執行完後,再執行下一個任務。 async
core foundation 和foundation 框架之間的數據轉換須要橋接 _bridge NSstring CFstringspa
導航控制器 push 進入到下一個控制器線程
xib 裏面不要放多個對象 ,可能會返回程別的對象 [對象 superview];可能會出錯 xib通常用來放在控制器的view上,做爲它的一部分,而不是做爲控制器的整個view。對象
xib 是view xib的名字不要和控制器的名字相同也不要和控制器去掉controller單詞後的名字相同 隊列
控制器會默認找對應的xib來建立view,一、找控制器去掉controller單詞後的名字相同的xib 二、徹底同名的xib同步