iOS推送 在IOS推送服務中,Apple提供了兩種不同方式的推送形式,一種是在通知欄上面顯示的推送;另一種則是不帶消息提醒的推送,...
方法: 使用 .a 創(chuàng)建 使用 .framework 創(chuàng)建 坑: 為了讓使用 intel 和 m1 芯片的同學都能使用模擬器或真機, 我們需要兩個 .a: intel.a (...
問題的由來 在Apple發(fā)布M1芯片之前,一直使用Intel的芯片,沒有出現(xiàn)什么問題。發(fā)布M1芯片后,由于兩者架構(gòu)的不同(M1是arm64架構(gòu),Intel是x86_64的架構(gòu)...
本文目錄 1、藍牙介紹 2、iBeacon 3、iOS 藍牙 4、中心模式的使用 5、外設(shè)模式的使用 6、后臺運行藍牙服務 7、第三方框架 1、藍牙介紹 具體講解見 藍牙[h...
5、外設(shè)模式的使用 5.1 App 作為外設(shè)被連接的實現(xiàn) 1、啟動一個 Peripheral 管理對象 打開 peripheralManager,設(shè)置 peripheralM...
沒有服務端的app就是個空殼,但對個人開發(fā)者而言,服務端的搭建和部署一直是個問題,目前的方法通常就是借助云服務器,這里記錄下如何快速使用后端云服務來實現(xiàn)所有后端的操作,無需后...
前言 移動端項目復雜到一定程度都會走上組件化的道路,組件一多就會出現(xiàn)聯(lián)編緩慢的問題。對于Objectiv-C語言的項目,想要加速編譯打包的速度,就需要將大量依賴的組件在打包的...
1、描述 平時在ios開發(fā)過程中不管是開發(fā)人員還是測試人員,都會遇到APP崩潰的情況,這個時候就要求開發(fā)者集成一些像bugly一樣的工具,但是沒有集成bug解析工具的是怎么去...
一、開發(fā)和發(fā)布證書作用 1、類似上邊證書樣式的就是Certificates(證書,包括開發(fā)、發(fā)布證書),作用 :這.cer文件格式的證書是讓開發(fā)者使用的設(shè)備(也就是你的Mac...
Flutter 的 生命周期 說到 Flutter 的生命周期,其實就是說 StatefulWidget 的生命周期,因為 StatelessWidget 是靜態(tài)控件。 St...
圓角按鈕是我們在做界面時常常遇到的UI樣式。通常的辦法,是做一個drawable,比如這樣: 在Layout文件里Button的background屬性設(shè)上這個drawabl...
一般情況下,在我們 Archive 完項目后需要保存對應的 dSYM 文件,這樣有線上崩潰時,崩潰統(tǒng)計工具并沒有明確提供崩潰類和方法時,我們拿著地址去 dSYM 文件中對比,...
操作系統(tǒng)的出現(xiàn)為我們的程序帶來了 并發(fā)性,操作系統(tǒng)使我們的程序能夠同時運行多個程序,一個程序就是一個進程,也就相當于同時運行多個進程。 操作系統(tǒng)是一個并發(fā)系統(tǒng),并發(fā)性是操作系...
版本記錄 前言 我們在做app的時候,不是做完功能就結(jié)束了,很多時候是需要進行檢查和優(yōu)化的,而xcode自帶了一個很好的檢查工具,可以檢測內(nèi)存泄漏。還可以查看哪一個方法比較耗...
以前: 在老版本的Objective-C語言中,我們需要同時聲明屬性和底層實例變量,那時,屬性是Objective-C語言的一個新的機制,并且要求你必須聲明與之對應的實例變量...