原创 創建你自己的Framework

如果你想將你開發的控件與別人分享,一種方法是直接提供源代碼文件。然而,這種方法並不是很優雅。它會暴露所有的實現細節,而這些實現你可能並不想開源出來。此外,開發者也可能並不想看到你的所有代碼,因爲他們可能僅僅希望將你的這份漂亮代碼的一部分

原创 製作靜態庫SDK須知!

       由於個人不善於寫文檔原因,所以呢我就不一一介紹如何製作靜態類庫了,但是我把我查到的製作靜態類庫的資料網站放到下面,我入門也是看那個才試着製作的,介紹的挺詳細的        製作靜態類庫網址:http://blog.csdn

原创 cocopods的簡單操作

$ pod search 第三方名字 //可以查詢pod最新版本, $ cd /Users/name/wenjian //cd 目錄地址 執行pod的任何操作(除了search),都需要先cd $ touch Podfile

原创 Xcode7 ios9 升級後出現的問題

嘿嘿就一個鏈接,自己用的。 網址:https://github.com/ChenYilong/iOS9AdaptationTips

原创 NSAttributedString的各種設置

創建一個NSAttributedString的對象     NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:

原创 製作SDK後的.a文件合成

終端命令行例子語句: lipo -create /Users/name/Library/Developer/Xcode/DerivedData/SeversSDK-adigzzncgpnmgdeiyfbsciscrhjn/Build/P

原创 cocoapods 更新失敗(已停止修改)

gongmengnandeMacBook-Pro: name$ sudo gem install cocoapods ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here

原创 UIViewController方法調用順序

 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil- (void)loadView- (void)viewDidLoad

原创 UiTableview的常用小知識彙集

1. UITableview不顯示分割線tableView.separatorStyle = UITableViewCellSeparatorStyleNone; 2. UITableview 不顯示右側箭頭 cell.accessory

原创 全面瞭解 iOS 靜態庫開發

簡介 在企業開發中,一些核心技術或者常用框架,出於安全性和穩定性的考慮,不想被外界知道,所以會把核心代碼打包成靜態庫,只暴露頭文件給程序員使用(比如:友盟、百度地圖等第三方的sdk) 靜態庫和動態庫的存在形式 靜態庫:.a 和

原创 iOS圖片拉伸技巧

iOS中有個叫端蓋(end cap)的概念,用來指定圖片中的哪一部分不用拉伸。比如下圖中,黑色代表需要被拉伸的矩形區域,上下左右不需要被拉伸的邊緣就稱爲端蓋。 使用UIImage的這個方法,可以通過設置端蓋寬度返回一個經過拉伸處理

原创 常用第三方類包的地址

這篇博客文章不再更新,現在是Cocoapod的時代,想用什麼類庫,直接pod search 第三方類庫名字  就可以查到pod語句和第三方類庫文件地址 AFNetworking網絡請求  ------------------    

原创 項目開發過程“中遇到的錯誤

”implicit declaration of function ‘CC_MD5’ is invalid in C99“  ------md5加密出現的錯誤 解決方法:在頭文件導入#import<CommonCrypto/Common

原创 【iOS 搭建基礎框架】編碼規範 (代碼格式篇)

代碼格式篇代碼格式縮進方法的書寫方法調用@public和@private標記符協議(Protocols)閉包(Blocks)數據結構的字面量寫法nil檢查 代碼格式 縮進 不要在工程裏使用Tab鍵,使用空格來進行縮進。不要去修改X

原创 【iOS 搭建基礎框架】編碼規範 (命名規範篇)

命名規範篇命名規範類名 (Class)類別 (Category)委託 (Delegate)通知 (Notification)常量或者宏方法(Methods)存取方法(Accessor Methods)集合操作類方法(Collect