1、安裝Protocol Buffersbrew install protobuf2、使用protoc編譯器來生成Objective-C源代碼。假設(shè)你的.proto文件名為m...
1、安裝Protocol Buffersbrew install protobuf2、使用protoc編譯器來生成Objective-C源代碼。假設(shè)你的.proto文件名為m...
pod提示 [!] requires CocoaPods version , which is not satisfied by your current version, ...
% rvm install 3.0.0 --with-openssl-dir='brew --prefix openssl'ruby-3.0.0 - #removing sr...
請問大哥解決了嗎?一樣的問題
Cocopods 遇到Y(jié)ou don't have write permissions for the /usr/bin directory.安裝cocoapods時候 命令 sudo gem install cocopods 提示 tiantaodeMacBook-Pro:~ tiantao$ sudo gem ...
1.形成tableView卡頓的緣由有哪些? 1.最經(jīng)常使用的就是cell的重用, 注冊重用標識符若是不重用cell時,每當一個cell顯示到屏幕上時,就會從新建立一個新的c...
分析原因:因為代碼中設(shè)置了masksToBounds屬性為YES了,將后面設(shè)置的陰影效果給裁剪掉了,所以我們看不到陰影效果,如果我們將masksToBounds屬性為NO了,...
如果你不知道你接下來需要補充學(xué)習(xí)哪一部分知識,做點面試題吧。 基礎(chǔ)部分 1、線程和進程有什么區(qū)別 那么,線程和進程與堆、棧之間的關(guān)系? 2、線程之間的通信 3、幾個線程問題 ...
目錄 【如何快速的開發(fā)一個完整的iOS直播app】(原理篇) 【如何快速的開發(fā)一個完整的iOS直播app】(播放篇) 【如何快速的開發(fā)一個完整的iOS直播app】(采集篇) ...
NSTimer大家都很熟悉,覺得用起來也很簡單。然而,由NSTimer引起的內(nèi)存泄漏,不經(jīng)歷過一次,一般很難察覺到。下面看一段代碼: 上面的代碼主要是利用定時器重復(fù)執(zhí)行p_d...
app開發(fā)到一定階段,必然會面臨著包越來越大,需要瘦身。那么首先要考慮的就是清除無用的圖片資源,因為圖片資源占的空間相對較大。 ·清除無用圖片資源 這里只說shell腳本查找...