原创 iOS瘋狂講解之複雜對象的歸檔與反歸檔

列表內容需求:對複雜對象進行歸檔 反歸檔 複雜對象:工程中 自定義的數據模型類 例如一個Person類 [objc] view plaincopy Person.h [objc] view plaincopy // //

原创 iOS 中有用的開源庫

youtube下載神器:https://github.com/rg3/youtube-dl vim插件:https://github.com/Valloric/YouCompleteMe vim插件配置:https://github.c

原创 iPhone設備的分辨率以及對應尺寸

各種蘋果設備的分辨率: 各種iPhone對應尺寸:

原创 iOS 中建立 PCH 頭文件

1,PCH頭文件的步驟如下: 第一步: 第二步: 第三步: 用法: PCH 中寫一下公用的頭文件 定義宏,不需要導入頭文件 工程中所有的類都可以使用

原创 iOS 中 cell和 label 的自適應高度

    之前我們使⽤的cell一直都是同樣的高度,或者某行固定⾼度。 實際開發中經常要讓cell根據Model中文本的長短動態的更改高度 1、獲取文本高度 計算一段文本在限定寬高內所佔矩形大⼩iOS7計算文本⾼度⽅法 - (CGRec

原创 iOS 支付寶

1. 開發前準備 到官網瞭解此接口的信息,下載樣例代碼(只有ASP.NET和PHP)以便隨時參考。一個通過實名認證的企業支付寶賬號,並申請開通手機WAP支付功能,我的測試賬號是拿公司的,申請流程不清楚,官網有說怎麼申請,各位各顯神

原创 iOS開發------原生的二維碼

iOS7之前,開發者進行掃碼編程時,一般會藉助第三方庫。掃描二維碼 OC 的開源庫有 ZBar和ZXing,iOS7之後,系統的AVMetadataObject類中,爲我們提供瞭解析二維碼的接口。經過測試,使用原生API掃描和處理的效率

原创 一個比較好的博客

http://blog.csdn.net/column/details/iosinvterview.html

原创 Cocopods

一、概要 iOS開發時,項目中會引用許多第三方庫,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用來方便的統一管理這些第三方庫。 二、安裝 由於網上的教程基本都大同小異,

原创 iOS 之 UITableView 的多選和全部選擇的功能

多選做法如下: - (void)tableView:(UITableView *)tableViewdidSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableViewdes

原创 iOS UICollectionView的詳細介紹

首先要遵循三個協議 // 必須遵守的三個協議 @interface CollectionViewController ()<UICollectionViewDataSource,UICollectionViewDelegate,UIC

原创 iOS瘋狂講解之 NSOperationQueue與GCD的使用原則和場景

首先,我們要明確NSOperationQueue與GCD之間的關係NSOpertaionQueue用GCD構建封裝的,是GCD的高級抽象。其次,我們要區別兩者的不同GCD僅僅支持FIFO隊列,而NSOperationQueue中的隊列可以

原创 iOS開發--指定UIView的某幾個角爲圓角

我們知道, 如果需要將UIView的4個角全部都爲圓角,做法相當簡單,只需設置其Layer的cornerRadius屬性即可(項目需要使用QuartzCore框架)。而若要指定某幾個角(小於4)爲圓角而別的不變時,這種方法就不好用了。

原创 個人認爲比較的博客

現在國內技術博客網站有很多,如CSDN,CNBlog,ITEye等,論壇的話主要是要cocachina。這裏是我收集的iOS開發個人獨立博客,文章用搜索引擎比較難搜到,都是牛人: OneV‘s Den 簡介:一個在日本工作的清華哥哥,

原创 iOS runtime運行時機制

1》runtime實現的機制是什麼,怎麼用,一般用於幹嘛? 這個問題我就不跟大家繞彎子了,直接告訴大家, runtime是一套比較底層的純C語言API, 屬於1個C語言庫, 包含了很多底層的C語言AP