原创 解決方案:The file * couldn't be opened because you don't have permission to view it

解決方案:The file * couldn't be opened because you don't have permission to view it (1)無緣無故出現“The file * couldn't be open

原创 判斷NSDictionary是否包含某個鍵key的方法

    判斷NSDictionary是否包含某個鍵key的方法       在某些情況下,我們需要通過判斷字典裏某個鍵key的存在與否,去執行一些特定的操作,一般常用的方法有兩種:  方法一: if ([dictionary

原创 CocoaPods詳解之----使用篇

CocoaPods詳解之----使用篇 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437 轉載請註明出處 如果覺得文章對你有所幫助,

原创 UIViewContentMode類型及效果

UIViewContentMode typedef enum {     UIViewContentModeScaleToFill,     UIViewContentModeScaleAspectFit,      // co

原创 UILabel上顯示過長NSString文本的方式

           lineBreakMode:設置標籤文字過長時的顯示方式 label.lineBreakMode = NSLineBreakByCharWrapping;    //以字符爲顯示單位顯示,後面部分省略不顯示。 

原创 instancetype和id的區別

  一、什麼是instancetypeinstancetype是clang 3.5開始,clang提供的一個關鍵字,表示某個方法返回的未知類型的Objective-C對象。我們都知道未知類型的的對象可以用id關鍵字表示,那爲什麼還會再

原创 addSubview和insertSubview 的區別解析

    子視圖是以棧的方式存放的(先進後出)     每次addsubview時都是在最後面添加,即添加到棧頂。     每次在addsubview前和addsubview後可以用[self.view.subViews co

原创 最新版SDWebImage的使用

第一步,下載SDWebImage,導入工程。github託管地址  https://github.com/rs/SDWebImage 第二步,在需要的地方導入頭文件 #import "UIImageView+WebCache.h

原创 iOS音效和音樂播放

在iOS中音頻播放從形式上可以分爲音效播放和音樂播放。前者主要指的是一些短音頻播放,通常作爲點綴音頻,對於這類音頻不需要進行進度、循環等控制。後者指的是一些較長的音頻,通常是主音頻,對於這些音頻的播放通常需要進行精確的控制。在iOS中播放

原创 使用AutoLayout佈局適配時,如何提前獲得AutoLayout完成適配後的子控件的真實frame

當我們使用AutoLayout做適配時,可能會有這樣的需求,就是在想在適配完成前就取得子控件的真實frame,來做一些操作。比如我們想把一個正方形的UIImageView剪成一個圓形,這時候就需要這麼做 self.imageView.la

原创 iOS中比較時間的方法

在iOS中有時需要算出時間間隔,然後根據不同的結果做不同的操作, 像微博、論壇應用等等: #define knewsTimeFormat @"yyyy-MM-dd HH:mm:ss" //你要傳過來日期的格式 #define kLoc

原创 連線錯誤

setValue:forUndefinedKey:]: this class is not key value coding 錯誤原因是:連線出問題了

原创 自定義UIMenuController(以UITabelViewCell爲實例)

UIMenuController使用要點: 1. Menu所處的View必須實現 – (BOOL)canBecomeFirstResponder, 且返回YES 2. Menu所處的View必須實現 – (BOOL)canPerform

原创 使用GCD的dispatch_once創建單例

項目中考慮到一些公共方法的封裝使用,難免要創建單例模式。一般創建單例模式是重寫allocWithZone方法,但在ios 4.0後有更加簡單的方式。  就是使用GCD的功能  代碼如下:  + (instantClass *)sh

原创 NSMutableAttributedString/NSAttributedString 富文本設置

       參考:  http://stackoverflow.com/questions/11031623/how-can-i-use-attributedtext-in-uilabel   一、設置UILabel的屬性a