iOS開發中最經典的問題
在主執行緒操作UI 一定要在主執行緒裡執行UI操作,這是一個初級工程師都應該懂得的道理,但是,在實際開發中,我們往往陷入這個巨坑,而找不到原因。最典型的一個例子就是在失敗的回撥裡面處理UI
在主執行緒操作UI 一定要在主執行緒裡執行UI操作,這是一個初級工程師都應該懂得的道理,但是,在實際開發中,我們往往陷入這個巨坑,而找不到原因。最典型的一個例子就是在失敗的回撥裡面處理UI
最近看了些Runtime Runloop的一些知識.邊看邊摸索.看到群裡有人在問 一些面試題.其中就提到了app的啟動流程. 所以這裡也研究小結一下,以供自己學習備用. 1.專案要執行,就要有入口. O
隨著移動裝置硬體的提升,越來越多曾經只存在於科幻小說中的技術場景被搬到了現實中。2017 年 WWDC 大會上,蘋果正式推出 iOS 平臺的 AR 開發套件——ARKit,AR 技術被迅速地帶入到我們的日常生活
今天無意中瞭解到APP竟然可以直接開啟小程式這個功能,一致認為不可能啊,因為小程式是依靠微信,如果手機上微信沒有開啟,或者是沒有安裝微信會怎樣呢?一起探索吧! 步驟 1. 開啟微信開發者平臺文件
現在,外媒PhoneAena聯合設計師,是送出了iPhone XS升級版的概念圖,當然一同還有iOS 13的概念預覽圖,大家看起來感覺如何? 先來說iPhone XS升級版的概念圖,其實就是彙總了之前的傳聞設計出來
前言 api資料序列化為model例項是移動開發中很常見也是很基礎的技術點,得益於執行時等動態技術在ios開發中我們可以藉助JSONModel或者SwiftyJSON很方便的實現序列化,對於剛剛接觸flut
iOS 12的下個版本已經測試很久了,不過訊息還是比較少,我們都不知道新版本iOS系統到底更新了些什麼內容。 近日,iOS 12.2測試版放出,根據外媒訊息他們發現這個測試版中對iMessage功能進行了一定優化,
因為最近想開發一款網路的大禮包,類似Mock API 到Model 的生成,通過一個按鈕,或者一行命令去完成,來提高開發效率,節省重複勞動力,畢竟我們開發所有輪子的目的就在於此。 其中不免需要用到程式碼生成
iOS7之後的導航欄與控制器原點座標問題 簡單記錄關於iOS7之後有導航控制器的控制器view原點座標問題(view可能會被導航欄遮蓋的問題)。 無UIScrollView的普通控制器的view
春天馬上就要到了,春暖花開,是個帶上相機出門拍照的好時候了。我挑選了 6 款實用、有趣的攝影和後期應用,希望能讓你的照片更加生動和出彩,一起來看看吧。 實時摳圖,不再需要繁瑣後期:幻影相機 你是否已經厭
1、Block是OC中非常重要的一種技術手段 Block是C語音中的一個數據型別,一個函式體(匿名函式)、在需要時呼叫、可能有引數、可能有返回值。 2、從c函式來定義Block C函式寫法: int add
蘋果無線耳機AirPods堪稱小型化裝置領域的奇蹟,在如此輕小的機身內加入了藍芽耳機所有功能,並引入了獨家研發的W1智慧晶片,實現了與iOS前所未有的便攜配對。這種特性幾乎讓每個蘋果使用者都對它愛不釋手,不僅
編注: 「新手問號」是少數派的一個欄目。它面向完全「零基礎」的新手使用者,通過最簡單易懂的方式,幫助你快速掌握關於系統和軟硬體的入門知識。 欄目文章回顧: iOS 12 剛推出的「捷徑」
為了保證系統安全穩定,保護使用者資料安全,服務中一般引入身份認證手段,對使用者的請求進行安全攔截、校驗與過濾。常用的身份認證方式有: JWT: JWT提供了一種用於釋出接入令牌(Access Tok
利用LLDB對微信進行分析,然後利用分析的結果,再逐步講解如何Hook微信的登入過程,截獲微信密碼。 在上一篇文章(APP重簽名)中,已經介紹瞭如何對APP重簽名,並且利用XCode將微信跑起來,既然到了