原创 Swift one

Swift 繼OC(objective-c)  後一門開發iOS 應用的語言,學習隨筆one:    關鍵字 Swift 的關鍵字大致可分以下4類,開發定義標識符時請儘量避開,一定要用就` class` 這樣: 1.聲明相關的

原创 Xcode中Instruments 的工具模塊

1.Time profile:性能分析。 2.Zombies:檢查是否訪問了殭屍對象( 1個已經被釋放的對象 就叫做殭屍對象),但只能從上往下檢查,不智能。 3.Allocations: 用來檢查內存。 4.Leaks: 檢查內存,查看是

原创 GCD常見的死鎖問題之一

- (void)viewDidLoad {    [super viewDidLoad];    // Do any additional setup after loading the view, typically from a ni

原创 使用AF常見的報錯

1. 出現這種情況,是接口返回的數據非標準json格式,或者接口抱錯,導致請求所返回來的數據不是合法的JSON而報錯 .

原创 淺談UITableview 的優化

UITableview(列表) 是iOS開發中最常用的UI控件之一。但在使用過程中數據量過大或者設備性能的不足容易造成卡頓等問題,這時候就需要優化。 1)正確複用cell。 2)設置統一規格的cell。 3)如果是要動態顯示cell的高度

原创 構建版本上傳 itunes connect 錯誤記錄

1、ERROR ITMS-90032: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIconFiles': '152.pn

原创 如何設計一個 iOS 控件?(iOS 控件完全解析)

前言 一個控件從外在特徵來說,主要是封裝這幾點: 交互方式顯示樣式數據使用 對外在特徵的封裝,能讓我們在多種環境下達到 PM 對產品的要求,並且提到代碼複用率,使維護工作保持在一個相對較小的範圍內;而一個好的控件除了有對

原创 多人合作合併代碼時常出現的問題

使用git提交代碼合併代碼時,打開工程文件時,會報錯: 1.xx.xcodeproj cannot be opened because the project file cannot be parsed. 因爲.xcodeproj工程文