新聞
\\
Apple 發(fā)布 iPhone 7 / 7 Plus 、Apple Watch 2 等新品:Apple 正式發(fā)布了 iPhone 7 / 7 Plus、Apple Watch 2 新品,帶來 AirPods 無線耳機(jī),并把馬里奧帶進(jìn)了 iOS。iPhone 7 新增亮黑色,移除3.5mm 耳機(jī)孔,支持 IP67 防水防塵等級(jí)。 \\ Apple 發(fā)布新款 EarPods 以及不配置耳機(jī)接口的 AirPods:Apple 移除了 iPhone 7 上的耳機(jī)接口,提供了 Lightning EarPods 適配線。Apple 市場(chǎng)主管 Phil Schiller 在發(fā)布會(huì)上用勇氣兩個(gè)字概括取消 3.5mm 耳機(jī)接口的原因。為了更好的屏幕、更長的續(xù)航,以及更高的防水級(jí)別,沒有必要保留一個(gè)老舊的 3.5 mm 耳機(jī)接口。\ 教程
\\
處理手勢(shì)沖突和錯(cuò)亂的一點(diǎn)經(jīng)驗(yàn):作者分享了自己在實(shí)踐中得到的一些處理手勢(shì)的經(jīng)驗(yàn),如界面內(nèi)容變化較多引發(fā)的手勢(shì)沖突、界面內(nèi)容數(shù)量較多引發(fā)的手勢(shì)錯(cuò)亂。 \\ Swift: Typecasing:作者分享了在 Swift 中優(yōu)雅的使用 enum 處理 Array 中多類型的 JSON 數(shù)據(jù)方案。 \\ 從 Auto Layout 的布局算法談性能:本文從 iOS 中影響性能的另一大殺手,也就是萬惡之源 Auto Layout來分析如何對(duì) iOS 應(yīng)用的性能進(jìn)行優(yōu)化以及 Auto Layout 到底為什么會(huì)影響性能?并給出選擇 Auto Layout 還是 frame 布局一些建議。 \\ 同時(shí)兼容 Xcode7 和 Xcode8:本文介紹了如何讓 Swift 項(xiàng)目可以同時(shí)在 Xcode 7 和 Xcode 8 下開發(fā),并介紹了將項(xiàng)目遷移到 Xcode 8 \u0026amp; Swift 2.3 的一些技巧,同時(shí)本文還有一篇中文翻譯。 \\ 使用 UIStackView 編寫動(dòng)畫:作者分享了一種使用 UIStackView 做彈出菜單的動(dòng)畫,代碼非常簡(jiǎn)單清爽。\ 開源項(xiàng)目
\\
https://github.com/Techprimate/TPPDF:一款將 NSMutableAttributedString 渲染成 PDF 的 Swift 框架,基于生成器模式。 \\ iOS10-day-by-day:shinobicontrols 新開 iOS-day-by-day 項(xiàng)目,和以往的 day-by-day 項(xiàng)目一樣,該項(xiàng)目演示了 iOS 10 的各種新特性 Demo 。 \\ https://github.com/eBay/NMessenger:基于 AsyncDisplaykit 輕量聊天消息組件。\ 感謝徐川對(duì)本文的審校。
\
給InfoQ中文站投稿或者參與內(nèi)容翻譯工作,請(qǐng)郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號(hào):InfoQChina)關(guān)注我們。
創(chuàng)作挑戰(zhàn)賽 新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔 為你收集整理的iOS 开发周报:Apple 发布 iPhone 7 / 7 Plus 、Apple Watch 2 等新品 的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔 推薦給好友。