最近看了蘋果自帶應用時鐘上的時間選擇工具感覺挺巧妙的,就嘗試著模仿它做出一個控件工具。工程Demo運行效果如下: 根據(jù)時鐘選擇工具上面的功能,大概可以確定,圓環(huán)的繪制我們可以...
最近看了蘋果自帶應用時鐘上的時間選擇工具感覺挺巧妙的,就嘗試著模仿它做出一個控件工具。工程Demo運行效果如下: 根據(jù)時鐘選擇工具上面的功能,大概可以確定,圓環(huán)的繪制我們可以...
前言:俗話說,工欲善其事必先利其器。我們工作的時候往往會用到不少軟件工具來輔助提高我們的工作效率。下面是我平常工作中使用到的一些軟件界面,接下來我介紹一下一些好用的軟件工具。...
一:關于ReactiveCocoa的知識點 1:RACSigner基礎知識點 常見的操作方法: 2:RACSubject基礎知識點 3:RACSequence基礎知識點 4:...
1 客戶端與服務端的連接規(guī)則 一般客戶端與服務端要實現(xiàn)TCP連接,要遵循一定的規(guī)則:比如【header字節(jié)數(shù)組 + Body字節(jié)數(shù)組 】組成要發(fā)送的數(shù)據(jù)。 其中header數(shù)...
我們在日常生活中使用電腦時,通常是通過圖形界面來簡單高效的執(zhí)行我們的一些任務,的確,人機交互更好的圖形界面使我們在操作任務時變得更方便了,但是linux系統(tǒng)命令行在某些時候卻...
編寫高質量代碼是所有程序員的追求,《編寫高質量代碼》這本書對于改善Objective-C程序給了61建議。下面是個人的筆記。 1.盡量使用const、enum來替換預處理#d...
RunLoop是一讓線程能隨時處理事件但不退出的機制。RunLoop 實際上是一個對象,這個對象管理了其需要處理的事件和消息,并提供了一個入口函數(shù)來執(zhí)行Event Loop ...