原创 Swift小巧庫

和多數開發者一樣,大愛Swift簡雅。 項目中一直沒有實際使用Swift的機會。 不過有一天靈機一動,開始把自己在GitHub上的某些OC庫“翻譯”成Swift的。 簡要列表如下,有用得到的同學可以去看看: 可以在這裏看原帖

原创 iOS小問題備忘

iOS-MEMO 隨記:遇到的iOS小問題及解決辦法 貌似csdn的markdown語法和GitHub不大一樣。目錄跳轉怪怪的。 GitHub鏈接:ios-MEMO 目錄 AFN在路徑裏含有中文或空格時的錯誤及解決 AFN超時設

原创 iOS工程準備工作

蘋果原生的API越來越好用了 這兩天用Swift寫了一遍iOSBaseProject(就是新建一個項目後做的一些準備工作的簡單集合,原來我寫過OC的,這次改了個Swift的) 有幾個地方,寫得很激動: 1.網絡請求可以不用第三方

原创 NSMuatableArray快速迭代移除元素問題

假如我們有一個數組: NSMutableArray *array = [NSMutableArrayarrayWithArray:@[@1,@5,@8]] 現在要刪除元素5   for (NSNumber *x in array)

原创 JavaScript調用OC代碼調試問題、頁面複雜跳轉邏輯警告處理

1.xcode的一個bug: H5頁面以JavaScript調用OC代碼時,被調用的方法裏不要打斷點,否則會發生這樣的事:不會顯示到斷點位置,應用失去響應,且無法結束本次調試,只有強制退出xcode。 若要調試,用log。 2.複雜頁面

原创 修改IB中view的frame

問題案例:       自定義cell用xib定義,cell子視圖中某個label的內容由網絡獲取,因爲這個label加了邊框,在獲取數據後需要調整寬度(用sizeTofit方法即可)。 實測發現,這個label有時候寬度確實根據內容變化

原创 iOS裏的JSON轉換

在處理網絡請求時,我們需要在String,NSData,Array,Dictionary之間轉換,比如把一個字典轉換爲一個字符串作爲某個字段的值,以及最爲常見的把請求到到NSData類型的數據轉換爲字典或數組。 有一些第三方庫已經幫我們

原创 [WXApi isWXAppInstalled]返回不準確問題

1.更新weixinSDK(主要是libWeChatSDK.a)到最新 這一步之後發現好多了 但是在ios9之後的系統還是有問題看看日誌啥的,最後發現要這樣 2.在target的info里加個數組LSAp