原创 【轉】layoutSubviews總結

ios layout機制相關方法 - (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit ——————- - (void)layoutSubviews- (void)layout

原创 NSArray ,NSSet, NSDictionary

NSArray:有序的集合,存儲的元素在一個整塊的內存中並按序排列; NSSet:無序的集合,散列存儲。 讀developer.apple關於NSSet的解釋:You can use sets as an alternative to

原创 【轉】ios字符串編碼轉換(utf-8 & gbk)問題

前端部分來自參考資料: 我的地盤 CALL ME SING,STEVEN SING!! 我們知道,使用NSURLConnection的代理方法下載網頁,存到一個NSData中, <a target=_blank rel="nofol

原创 xcode7 創建新工程

最近用xcode7.1.1 新建了一個工程,工程裏默認有 UISplitViewController 等類的創建。查看Main.storbBoard 發現,裏邊默認用的就是 SplitViewController 。但是這不是我想要的。我

原创 手把手教你ARC——ARC入門和使用

轉自:http://my.oschina.net/simple2012/blog/92380 本文部分實例取自iOS 5 Toturail一書中關於ARC的教程和公開內容,僅用於技術交流和討論。請不要將本文的部分或全部內容用於商用,謝

原创 cocoapod 使用中遇見的問題

問題描述: 安裝完成之後,在嘗試執行 pod search afnetworking 命令的時候,出現:Setting up CocoaPods master repo  。  這時候,不知道啥意思,也不知道咋解決。想退出vim,但是會提

原创 tableView setSeparatorInset

-(void)viewDidLayoutSubviews{    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {        [self.

原创 iOS tableview複用時候崩潰

tableView: cellForRowAtIndexPath:方法中有兩個獲得重用cell的方法UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:

原创 xcode7 創建新工程,兼容http

info.plist 文件裏邊添加屬性:App Transport Security Settings 字典類型,內含key:Allow Arbitrary Loads, boolean 類型,value

原创 UIWindow & UIWindowLevel筆記

UIWindow & UIWindowLevel筆記 轉自:http://www.cnblogs.com/smileEvday/archive/2012/03/27/2420362.html 一、UIWindow是一種特殊的UIVi

原创 iOS 使用cocoapods遇見頭文件找不到

iOS 使用cocoapods,將第三方庫導入項目後,在VC裏邊 import 第三方庫的頭文件,但是提示頭文件找不到。這就納悶了。網上搜了很多,沒有用。最後,發現第三方庫會依賴一些iOS內部庫,所以,你

原创 蒙層怎麼弄

場景:下邊一張圖片,然後上邊是50不透明圖的蒙層,蒙層上邊是一個label。 做法:使用xib。在xib基礎view下,1:添加一個imageView,2:平行添加一個蒙層 3:平行添加一個label。 注意:注意1,2,3的順序

原创 collectionView的注意事項

1:有headerView 和 footerView 做法: - (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewFor

原创 【轉】iOS 面試題

1、堆和棧什麼區別?     答:管理方式:對於棧來講,是由編譯器自動管理,無需我們手工控制;對於堆來說,釋放工作由程序員控制,容易產生memory leak。     2、數組和鏈表什麼區別?     答:數組是將元素在內存中

原创 類的三大特性(封裝,繼承,多態)

本文非原創,轉自:http://www.cocoachina.com/ios/20141211/10609.html 我們都知道,面向對象程序設計中的類有三大特性:繼承,封裝,多態,這個也是介紹類的時候,必須提到的話題,那麼今天就