<optgroup id="b2bz8"><code id="b2bz8"><blockquote id="b2bz8"></blockquote></code></optgroup> <form id="b2bz8"><nobr id="b2bz8"><meter id="b2bz8"></meter></nobr></form>

    <address id="b2bz8"></address>
    <nav id="b2bz8"><strong id="b2bz8"></strong></nav>

    <address id="b2bz8"><nobr id="b2bz8"></nobr></address><menu id="b2bz8"><tt id="b2bz8"></tt></menu>

    每年三月是一年兩度的蘋果專場之一,隨著喬布斯的逝去,蘋果的產品似乎日趨下滑地厲害。眼瞧今年三月推出的紅色iPhone,實在令人唏噓,不禁悵然蘋果的翻身仗該如何打響。然而被產品繞花的用戶們著實忽略了蘋果最引以為豪的——iOS系統

    頭條推薦

    蘋果與Facebook加入AR大戰 智能手機或被取代

    消息稱,蘋果正加大對AR眼鏡設備的研發力度,而Facebook旗下的Oculus部門也在致力于研究輕便而功能又強大的AR眼鏡。……>>詳細

    基于iOS 10.3,開發者如何與用戶更好地“

    近日,iOS系統迎來了比較大的一次升級,其中跟開發者密切相關的有兩點:

    一是通過iOS 10.3的 SKStoreReviewController API,開發者可邀請用戶對應用進行評分,無需前往 App Store。為了防止濫用該功能,蘋果規定每個應用每年只能使用三次彈窗要求用戶進行評價。詳細信息請查看蘋果文檔:

    • Ratings and Reviews: iOS Human Interface Guidelines

    https://developer.apple.com/ios/human-interface-guidelines/interaction/ratings-and-reviews/

    • SKStoreReviewController API Reference

    https://developer.apple.com/reference/storekit/skstorereviewcontroller   

    閱讀全文

    iOS單元測試和UI測試全面解析

    【51CTO.com快譯】編寫測試可不是一項迷人的工作;然而,由于測試可以避免使你的寶貝應用程序變成一塊充斥錯誤的大垃圾場,所以編寫測試又是一項非常有必要做的工作。如果你正在閱讀本文,那么你應當已經知道你應該為您的代碼和用戶界面編寫測試,只是不確定如何在Xcode中編寫測試。

    iOS單元測試和UI測試全面解析

    也許你已經開發出一個能夠工作的應用程序,只是還沒有對它進行測試;另一方面,當您擴展該應用程序時,你又想對其任何的更改進行測試。也許你已經寫了一些測試,但尚不能確定它們是否是正確的測試。或者,你現在正在開發您的應用程序,并且想隨著工作的進展對之進行測試。

    本教程將向您全面展示如何使用Xcode中的測試導航器來測試應用程序的模型和異步方法,以及如何通過使用代理(注stub,有的文章譯作“存根”)和模擬(mock)來模仿與庫或系統對象的交互,如何測試用戶界面和性能,以及如何使用代碼覆蓋工具。隨著文章的展開,你會不斷熟悉一些與測試相關的術語,到文章結尾時你會沉著地把依賴關系注入到你的被測系統(SUT,system under test)中!

    閱讀全文

    iOS:如何捕獲異常?

    文章目錄

    一. 系統Crash

    二. 處理signal

    • 下面是一些信號說明
    • 關鍵點注意

    三. 實戰

    閱讀全文

    iOS 進階—— iOS內存管理

    1 似乎每個人在學習 iOS 過程中都考慮過的問題

    • alloc retain release delloc 做了什么?
    • autoreleasepool 是怎樣實現的?
    • __unsafe_unretained 是什么?
    • Block 是怎樣實現的
    • 什么時候會引起循環引用,什么時候不會引起循環引用?

    所以我將在本篇博文中詳細的從 ARC 解釋到 iOS 的內存管理,以及 Block 相關的原理、源碼。

    2 從 ARC 說起

    說 iOS 的內存管理,就不得不從 ARC(Automatic Reference Counting / 自動引用計數) 說起, ARC 是 WWDC2011 和 iOS5 引入的變化。ARC 是 LLVM 3.0 編譯器的特性,用來自動管理內存。

    閱讀全文

    iOS技術

    iOS 10個實用小技巧(總有你
    在開發過程中我們總會遇到各種各樣的小問題,有些小問題并不是十分容易解決…
    外媒速遞:2017年最值得關注
    作為移動應用開發領域的一大主力平臺,iOS系統往往能夠為從業者帶來更高的…
    心跳之旅—💗—iOS用
    這段時間,我完成了一個基于iOS的心率檢測Demo,只要穩定地用指尖按住手機…
    iOS與Android設備到底是如何
    根據目前曝光的內容來看,大多數黑客武器并非指向移動系統,而主要作用于移…
    iOS應用安全權威指南
    對于所有希望保護用戶免受惡意攻擊的開發者來說,消除iOS 應用當中的安全漏…
    使用VSTS/TFS搭建iOS持續集
    蘋果的iOS開發平臺是一個相對封閉的生態,開發人員必須使用macOS和XCode才…
    iOS為什么選擇了Object-C?
    Object-C 深受 Smalltalk的影響, 開發iOS的同學應該知道,調用方法其實就…
    外媒速遞:四款應用助您在iO
    隨著工作以及生活環境內桌面與移動平臺類型的持續增加,我們逐漸發現自己很…
    iOS開發常用宏
    大家都是知道使用宏不僅方便,而且可以提高開發效率。下面總結了iOS開發過…

    投    票

    專題推薦

    本屆美國黑帽大會將探討包括安卓/IOS移動設備黑客攻擊、密碼系統、數據鑒證及網絡安全事件響應、開發利用、
    2018美國黑帽大會專題報道
    本屆美國黑帽大會將探討包括安卓/IOS移動設備黑客攻擊、密碼系統、數據鑒證及網...
    試想一下,當你走到一家超市,沒有排隊稱重,沒有傳統的掃碼收銀機,也沒有手機掃碼支付,只有一臺擁有5個
    新零售新在哪?淺析新零售背
    試想一下,當你走到一家超市,沒有排隊稱重,沒有傳統的掃碼收銀機,也沒有手機...
    前端技術伴隨著互聯網的發展,逐步成為一個獨立的世界,跨越了從BBS、門戶、搜索、社交媒體平臺、APP等互聯
    透過場景實例淺析前端技術應
    前端技術伴隨著互聯網的發展,逐步成為一個獨立的世界,跨越了從BBS、門戶、搜...
    
隨著物聯網應用逐漸豐富,生物識別技術迎來了大顯身手的機會——這很容易理解,在萬物互聯的時代,數據安
    探測未來:人臉、指紋等生物
    隨著物聯網應用逐漸豐富,生物識別技術迎來了大顯身手的機會——這很容易理解...

    一周排行

    日韩大片