原创 The Google Mobile Ads SDK was initialized incorrectly

今天在升級google ad 的時候,啓動應用就有一個crash,看日誌: 關鍵信息如下: The Google Mobile Ads SDK was initialized incorrectly. Google AdMob

原创 iOS try-catch memory leak詳解

iOS try-catch memory leak詳解 無論多優秀的客戶端的工程師,都架不住服務端不經意間給你吐回的異常數據,怎麼能夠儘量的避免被坑呢?一個可能的方式,在使用數據之前做好類型校驗;另一個,在涉及一些可能會越界或者自己不

原创 使用clang查看OC源碼C++實現報錯的處理

錯誤產生的原因: include path for stdlibc++ headers not found; pass ‘-std=libc++’ on the command line to use the libc++ stand

原创 iOS 多window statusbar rotation 控制

一、問題的產生 臨近發版時,同事突然找我幫忙看一個statusbar旋轉的問題:應用主頁只支持豎屏(有子頁面需要橫屏,所以app還是需要支持portrait、landscapeLeft、landscapeRight三個方向),打卡手機

原创 情人節分享幾個不錯的娛樂工具

一、各大視頻網站去除VIP、廣告插件 vip看看: http://vip.72du.com/?f=vipbar2#help 二、全網音頻搜索、下載 瘋狂音樂搜索: http://music.ifkdy.com/ 比如,我從QQ音樂中,搜索

原创 Mac安裝Redis4.0.8

Mac版本:10.13.1 xcode版本9.1 Redis簡介 Redis是一個高性能的key-value內存數據庫; 中文網站:http://redis.cn 官方網站:http://redis.io Redis有三個主要的特點是有

原创 把自己的開源庫添加cocoapods

CocoaPods提供了一種令人Amazing的方式來引入第三方庫,作爲一個ios開發者,沒使用過CocoaPods是一件很遺憾的事情。我從14年開始接觸CocoaPods,並在自己的項目中廣泛使用它來引入第三方庫。我從事ios開發5年多

原创 iOS framework 製作

最近在寫了一個上傳人眼圖片的sdk給第三方用戶使用,用到了iOS framework,在網上找了一些這方面寫的比較好的文章: //iOS framework 具體制作過程 https://www.cnblogs.com/oc-bowe

原创 iOS模板和編碼規範(文章收藏)

關於自定義文件模板,這篇文字寫的很好: http://www.cocoachina.com/ios/20170419/19087.html 關於編碼規範,參考下面這票文章: http://www.jianshu.com/p/08be5

原创 #pragma clang diagnostic ignored 作用

我們首先要搞清楚的是:作爲預處理指令,#pragma 在編譯時進行計算。但它並不像如 #ifdef…#endif 之類的宏,#pragma 的使用方式不會改變你的應用運行時的行爲。相反的,#pragma 聲明主要由 Xcode 用來完成兩

原创 git ignore project.xcworkspace無效

今天在使用.gitignore的過程中,遇到了一個很奇葩的問題,在gitignore中已經添加了*.xcuserdata。但是每次改一個文件,都會到導致 .xcuserdata文件修改,不能忍受。使用了下面的方法來解決問題。 在終端中輸入

原创 Mac 上 Class JavaLaunchHelper is implemented in both 報錯

Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java

原创 Runloop 理解

原文出處: http://blog.csdn.net/fhbystudy/article/details/20940913 一、Runloop簡介: Run loops 是線程相關的的基礎框架的一部分。一個 run loop 就是一

原创 重要經驗八---UIImage轉換爲CVPixelBufferRef

照片時間,是我個人開發的一款顯示照片拍攝時間的應用,實用、免費、體積小。 http://itunes.apple.com/app/id571238224 最近做一個視頻處理的項目(Rokk!),需要將opengl渲染後的特效保存爲視頻,

原创 Code Snippets 使用

一個偶然的機會,瞭解了到了xcode一個非常不錯的、可以提高代碼編寫效率的工具,Code Snippets。關於如何使用Code Snippets來設置自己的代碼片段,請參考下面這篇文章: http://blog.csdn.net/wz