iOS移動開發週報 第20期

2021-09-08 19:31:32 字數 927 閱讀 2921

《ios 通知中心擴充套件製作入門》:本文通過乙個簡單的實用 demo 介紹了一下 ios 8 中擴充套件開發的一些共通方法和乙個通知中心擴充套件的實際製作。

《spritekit在ios8和osx10.10中的新特性》:在ios8和osx10.10中spritekit迎來了重大公升級。在物理表現方面增加了著色器,光照和陰影;在物理模擬方面增加了畫素物理體、力場和宇宙動力學和約束等;在xcode中整合了場景編輯器,你不需要寫**就能完成一些複雜的工作;此外它還整合了scenekit以及其他的改進。本文對這些新特性做了詳細介紹。

《objective-c之優雅的命名》:計算機語言是人和計算機之間通訊的媒介。好的**應該是就像人對計算機說話那樣,自然而優雅。命名看上去是一件很簡單的事,而往往越是簡單的事越難做好,否則大師們也不會把命名看成是計算機界的難題了。如何把objective-c這門計算機語言以優雅的方式「說」出,還是比較考驗工程師對它的理解深度的。在蘋果的sdk中有大量的api,我們可以從這些api中體會到一些命名的藝術。

《objc非主流**技巧》:看開源**時,總會看到一些大神級別的**,給人眼前一亮的感覺,多數都是被淡忘的c語言語法,作者在文章中總結了objc寫碼中遇到的各類非主流**技巧和一些妙用。

ios-dev-playbook: ios-dev-playbook是乙個快速配置 ios 開發需要的伺服器工具。目前只支援 debian wheezy伺服器,可以安裝 gitlab、countly、jenkins 等。該專案作者是@lexrus。

alamofire:alamofire是afnetworking的作者mattt新寫的網路請求的swift庫。

easyios: easyios是基於mvvm 的ios開發框架。它封裝了scene、scenemodel、model、action四種模型來對ios進行開發,4種模型的定**決了ios開發中viewcontroller承擔了過多角色而造成的**質量低下,使得結構思路更加清晰。

iOS移動開發週報 第18期

ios移動開發週報 18期 蘋果與 ibm 展開長期深度合作,雙方優勢互補,專注企業級移動市場 蘋果與 ibm 達成排他性合作協議,聯合各自領先市場的優勢,共同打造一樣新品類商業應用,建立全新的企業級移動體驗 ibm 享譽已久的大資料及分析能力將注入蘋果的 iphone 與 ipad 結合後者擅長的...

iOS開發見聞 第7期

1.讓我們來搞崩 cocoa 吧 有時候搞崩程式比編寫它們更有趣,看看作者怎麼整跨oc吧。2.core data 多執行緒大量資料同步 作者看到乙個面試題後,整理的一篇關於core data 在多執行緒中處理大資料的注意事項的文章,總結得很好。1.ios使用quartzcode設計動畫,快速得到ob...

蘋果召開新品發布會 iOS移動開發週報

蘋果召開新品發布會 北京時間10月17日凌晨1點,蘋果在美國加州庫比蒂諾總部infinite loop園區的town hall大會堂如期召開了主題為 久違了 it s been way too long 的新品發布會。這也是繼蘋果iphone6 iphone 6 plus正式發布後,蘋果在今年秋季舉...