在開發(fā)中,我們調(diào)試接口時最多的就是用NSLog 或者是打斷點(diǎn)來po 數(shù)據(jù),然而NSLog 輸出的數(shù)據(jù)中,中文是UFT-8格式顯示的,根本無法調(diào)試,所以為了解決這個問題,我...
在開發(fā)中,我們調(diào)試接口時最多的就是用NSLog 或者是打斷點(diǎn)來po 數(shù)據(jù),然而NSLog 輸出的數(shù)據(jù)中,中文是UFT-8格式顯示的,根本無法調(diào)試,所以為了解決這個問題,我...
在后臺返回值為Null為空時,我們代碼沒有判斷時,程序就會崩潰。當(dāng)時一直很疑惑是為啥,后來發(fā)現(xiàn)是數(shù)據(jù)問題,由于服務(wù)器的數(shù)據(jù)庫中有些字段為空,然后以Json形式返回給客戶端時就...
本文討論如何創(chuàng)建、打開和檢查讀寫流錯誤。它還描述了如何從讀取流讀取信息,如何從寫入信息到寫入流,如何在讀取或?qū)懭肓鲿r防止阻塞以及如何通過代理服務(wù)器導(dǎo)航到流。 使用讀取流 核心...
影響UITableView滾動的流暢性優(yōu)化的原因 1、在代理方法中做了過多的計算占用了UI線程的時間 2、cell中view的組織復(fù)雜;eg:使用layer并不會有太大影響,...
寫在前面 稍微了解OC運(yùn)行時機(jī)制的人應(yīng)該都知道: 1. 類和對象都是id,在給你一個id的前提下無法直觀的知道這個對象是類對象還是類本身。簡單的可以簡化成runtime管理的...
好幾個月沒有發(fā)表點(diǎn)東西了,但也一直關(guān)注簡書上優(yōu)秀的博文學(xué)習(xí),漫長的這段時間一直在不斷的重構(gòu)公司項目,為了使代碼盡可能的優(yōu)雅,除了不斷地進(jìn)行組件化重寫之外,很多地方也逐漸的開始...
本文所涉及的代碼你可以在這里下載到https://github.com/kejinlu/CTTest,包含兩個項目,一個Mac的NSTextView的測試項目,一個iOS的C...