最近項目需要用到鏈表,隨手寫了一個簡單的實現,未想到遇到了一個奇怪的棧溢出的問題。 先上鏈表的實現,非常的簡單,會有什么問題呢? 業務邏輯有很多操作這個隊列的地方,偶然的情況...
最近項目需要用到鏈表,隨手寫了一個簡單的實現,未想到遇到了一個奇怪的棧溢出的問題。 先上鏈表的實現,非常的簡單,會有什么問題呢? 業務邏輯有很多操作這個隊列的地方,偶然的情況...
我的理解是順序不確定,有編譯器在生成App的時候確定的。
所以,同名的category加載順序也就不確定了。后加載的會覆蓋前面加載的。
所以,category強烈建議添加自己特定的前綴,避免沖突。
iOS動態庫開發中遇到的問題小結關鍵詞:1. XIB在framework中加載失敗;2. imageNamed在framework中加載失敗;3. 第三方庫沖突;4. 然后手工添加Pods庫;5. 一些意想...
可以嘗試反向調試,用你的動態庫工程來調試,調試的時候attach到你的App工程就可以了。
iOS動態庫開發中遇到的問題小結關鍵詞:1. XIB在framework中加載失敗;2. imageNamed在framework中加載失敗;3. 第三方庫沖突;4. 然后手工添加Pods庫;5. 一些意想...
背景 最近遇到線上一個偶現的崩潰,簡化一下問題的模型就是: 崩潰的點在[self.scene onSceneRequest];崩潰的類型是BAD_ACCESS(SIGBUS)...
問題背景 最近排查一個項目的內存泄露的時候,遇到這樣的一個內存泄露的場景,這是一個C和OC混編問題,把問題的模型簡化一下,如下所示: 使用Xcode的instrument工具...
導言 因為項目比較老的緣故,(Google)protobuf的OC版本一直用的是一個古老的實現,也就是使用Builder模式的實現。例如:對于這樣的一個proto定義: 創建...
前兩天阿里巴巴開源了coobjc,沒幾天就已經2千多star了,我也看了看源碼,主要關注的是協程的實現,周末折騰了兩整天參照Go的前身libtask和風神的coroutine...
spec用法 是否需要ARC,默認是true requires_arc 定義和pod名字不同的文件頭起點 header_dir The directory where to ...
記錄是一種精神,是加深理解最好的方式之一。 最近深入研究了Jedis的源碼,對Jedis的使用進行深入理解,提筆記錄。曹金桂 cao_jingui@163.com(如有遺漏...
很棒
答復一下《今天的iOS面試上機題》今天看到個面試題目, 覺得還有點意思。原題目在這里(由于答復里面不支持Macdown,只好另開個文章來答復了) 最初的時候以為一個正則替換"<.*?>"應該就能解決問題,但是...
問題需求 對一個NSString按照分隔符拆分,分隔符是一個字符串,其中的每一個字符都是是分隔符。例如:@"M100 ,\t 100 150, 100 a50,25 0 0 ...