前言 SDK開發(fā)和APP并不一樣,APP開發(fā)簡單點(diǎn)直接開個(gè)項(xiàng)目擼就是了,但是SDK需要打包成庫,然后才能拿這個(gè)庫去用。所以,SDK開發(fā)一般都需要?jiǎng)?chuàng)建3個(gè)項(xiàng)目:SDK項(xiàng)目、測試...
前言 SDK開發(fā)和APP并不一樣,APP開發(fā)簡單點(diǎn)直接開個(gè)項(xiàng)目擼就是了,但是SDK需要打包成庫,然后才能拿這個(gè)庫去用。所以,SDK開發(fā)一般都需要?jiǎng)?chuàng)建3個(gè)項(xiàng)目:SDK項(xiàng)目、測試...
在調(diào)試程序或者反編譯App時(shí),經(jīng)??梢钥吹?quot;NSTaggedPointerString"這個(gè)東西例如: 打印: 這里首先會(huì)有兩個(gè)問題:1.為什么創(chuàng)建出來的地址分為兩種?2.t...
@森彪 發(fā)回復(fù)的時(shí)間是不可以的,現(xiàn)在可以了
ZFPlayer 3.0解析詳細(xì)介紹一下ZFPlayer 3.0的用法,如果你有什么問題或者建議可聯(lián)系我。在3.0之前版本使用ZFPlayer,是不是在煩惱播放器SDK自定義、控制層自定義等問題。作者公...
最近斷斷續(xù)續(xù)的刷了一些基礎(chǔ)算法題. 我們做移動(dòng)端開發(fā)的, 刷算法題有意義嗎? 如果對這個(gè)問題有疑問, 可以在讀這篇文章之前先讀下巧神的文章: 搞 iOS 的學(xué)算法有意義嗎? ...
第一部分:基礎(chǔ)知識(shí) 1.oc中的各種鎖。為什么有效率高低之分? 鎖是線程編程同步工具的基礎(chǔ)。iOS開發(fā)中常用的鎖有如下幾種:1.@synchronized2.NSLock 對...
背景: app內(nèi)有一個(gè)雙頁的界面,然后某天運(yùn)營說如果其中一頁能支持橫屏的話,對接的媒體就能給一整塊屏幕,然后需求就這樣下來了(雙頁:一頁支持橫屏效果,另一頁不支持)。 接下來...
3.0版本你的demo運(yùn)行不了
ZFPlayer 3.0解析詳細(xì)介紹一下ZFPlayer 3.0的用法,如果你有什么問題或者建議可聯(lián)系我。在3.0之前版本使用ZFPlayer,是不是在煩惱播放器SDK自定義、控制層自定義等問題。作者公...