原创 awakeFromNib的調用機制

如果細心的話,會發現在創建UITableViewCell的子類時,如果溝上 "Also create XIB file"的時候會自動生成 awakeFromNib 方法,不勾則不會生成,根據方法名也很容易看出來。 注意,這個函數只有在創建了

原创 iOS技術人的出路在哪裏,35歲被優化嗎?

前言: 2018年,互聯網行業血雨腥風,滴滴裁員、美團+1、京東+1、知乎+1、鬥魚+1。2019年,BATJ等大廠繼續優化。 良心企業,滴滴,給了不少補償N+1個月。黑心企業,xx,毀應屆生offer、裁員還想不給補償、績效打C之類的逼人

原创 block和delegate的優缺點、使用場景

block、delegate作用: 可回調傳值 使兩個類進行交互操作 都可能出現的問題: 都可能出現循環引用,block作爲類的屬性,被類對象強引用,blck內部又強引用self造成循環引用。 delegate 的修飾屬性寫成strong和

原创 菜鳥搖身變大牛 - iOS程序員的成長筆記

前言 我們經常在網上會看到這樣的文章,你的同齡人正在如何。這是典型的販賣焦慮的文章。的確,現階段,剛畢業幾年的年輕人,面臨車,房子等,有時候壓力挺大的。但你過度焦慮的話,每天生活在恐慌當中,你會發現你生活過得一團糟。對比一下,很多國家的底層

原创 Flutter ios打包 解決白屏問題

問題是:用手機連着線,flutter ios 運行Runner是直接可以運行flutter項目的,然後打出ipa包後,在手機運行就是白板。 經過反覆思考,好像是xcode打包的時候無法運行flutter項目,包中只有App.framewor

原创 iOS-MobLink集成流程

簡介: MobLink是MobTech公司下的一款服務功能。其中包括熟知的ShareSDK,還有SMSSDK、秒驗、MobPush、MobLink。官方解釋:MobLink是移動場景還原解決方案。說簡單些就是分發下載統計的解決方案。其中包括

原创 最新MacOs配置zsh Flutter環境變量、及文件權限

指令給誰執行 ls、pwd、which等等這些指令到底是什麼呢?這些指令發給誰呢? 這些指令被成爲shell。發給shell。 MacOS的指令有很多。 早起的MacOS的默認shell是什麼呢?是bash。 那現在目前最新的Mac版本

原创 iOS 14.2 真機包下載

由於簡書限制,無法上傳文件包,需要的請自行加QQ羣:413038000 在羣文件自行下載!

原创 iOS 數據存儲(持久化存儲、緩存)

存儲的基礎知識 應用沙盒 應用沙盒文件夾 Application(應用程序包):包含了所有的資源文件和和可執行文件,上架前經過數字簽名,上架後不可修改。 Documents:文檔目錄,要保存程序生成的數據,會自動被分到iCloud中。保存

原创 iOS冷知識:任意設置UIScrollView的滑動觸摸區域。

前言 前言:UIScrollView和UITableView是iOS中最常用的控件。而UITableView又是繼承自UIScrollView的,所以一個iOS程序員的工作可能會有很長一段時間是在折騰一個或多個UIScrollView。瞭解

原创 如何處理iOS崩潰crash大解析

前言 iOS崩潰是讓iOS開發人員比較頭痛的事情,app崩潰了,說明代碼寫的有問題,這時如何快速定位到崩潰的地方很重要。調試階段是比較容易找到出問題的地方的,但是已經上線的app並分析崩潰報告就比較麻煩了。 之前我總是找到一個改一個,並靠別

原创 iOS開發體驗優化方案

前言: 隨着Flutter等跨端框架的出現,業務開發同學經常需要在Android/IOS上跨端進行業務開發,問題定位等。新的不熟悉的環境的搭建總會遇到各種各樣的問題,導致搭建失敗,特別是IOS開發環境,是最複雜的,不僅環境搭建繁瑣,而且切分

原创 6 個接私活的網站,有技術你就有錢! 國外篇 freelancer upwork Fiverr 國內篇 碼市 開源衆包 程序員客棧

向大家推薦國內外幾個接外包比較靠譜的平臺,主旨是貴精不貴多。因此,像「豬x戒」這種會讓程序員自貶身價,擾亂市場規則的網站,便不會出現在下方推薦列表中。下面開始進入正題。 國外篇 如果你打算接國外的軟件外包,以下幾點能力最好提前掌握: 基

原创 iOS啓動優化(一)性能檢測 字段含義 調試三方應用

前言: 項目啓動優化是每個APP都可以接入的技術,只不過針對不同的業務邏輯我們需要有不一樣的解決方案,因爲有大部分人的“優化”,是在處理自己放蕩不羈的代碼。 既然這裏我們要討論啓動優化,那麼我們從啓動檢測開始。啓動檢測一般我們會以main函

原创 iOS開發——block底層實現與變量捕獲

前言 首發地址:block底層實現與變量捕獲 帶着問題閱讀 block的本質是什麼?你能講出來它的底層結構嗎? 全局變量會被block捕獲嗎?block會捕獲哪些變量? block的底層數據結構 block又叫代碼塊,是OC語法中非常重