原创 與h5交互
從native向h5傳值, 可以直接在webview的鏈接後面拼上要傳的參數即可, 參數中有漢字要進行轉碼之後傳, 拼的參數太多太長的話, 在h5那裏接收到的參數會有丟失, 謹記!
原创 自動佈局Masonry
通過cocoaPod添加Masonry三方, 或者手動添加三方 ViewController.m 1. #if 1 // 創建一個view UIView *view = [UIView new];
原创 安裝多個xcode後用cocoapods引用三方報錯
[!] Unable to add a source with url https://github.com/CocoaPods/Specs.git named master-1. You can try adding it m
原创 iOS知識點系統分類
哼哈~
原创 sdwebimage相關
在cocoapods0.39和ruby2.3是, 無法引用sdwebimage, sdwebimage是谷歌源的, 在ruby2.3下無法引用, 爆出operated time out. 使用- (void)setImageWi
原创 設置預編譯頭文件
PCH File預編譯頭文件建立 在TARGETS, Build Setting中, 然後, 在.pch文件中加上 import
原创 UIAlertController
集成了UIAlertView和UIActionSheet的功能 通過選擇風格, 可以選擇上述兩種樣式 UIAlertController *alertController = [UIAlertController alertC
原创 -Objc
這是我直接複製別人的, 所說還有的不太懂, 但是感覺很有用(原文地址:http://www.th7.cn/Program/IOS/201403/181096.shtml): 最近在做一個項目的時候,需要使用到一個第三方庫,這個庫的
原创 CoreData
新建項目, 如果忘了勾選use Core Data, 想在中途使用Core Data, 則可以自己寫一個單例, 代碼如下(這些, 可以新建一個工程, 從AppDelegate中複製粘貼): CoreDataManager.
原创 WebView相關
禁止WebView的彈跳和滾動: [(UIScrollView *)[[webView subviews] objectAtIndex:0] setBounces:NO]; [(UIScrollView *)[[webView s
原创 更新證書錯誤:No matching provisioning profiles found或者友盟錯誤
在Xcode中當你在更新了你得證書而再重新編譯你的程序,真機調試會出現“Your build settings specify a provisioning profile with the UUID‘XXX’, however,
原创 navigationBar及Tabbar相關
//按鈕的顏色 [self.navigationBar setTintColor:[UIColor whiteColor]]; //標題顏色 [self.navigationBar setTitleTextAttribute
原创 正則表達式
一、校驗數字的表達式 數字:^[0-9]*$ n位的數字:^\d{n}$ 至少n位的數字:^\d{n,}$ m-n位的數字:^\d{m,n}$ 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 非零開頭的最多帶兩位小數的數
原创 遠程推送.代碼託管
代碼託管: http://git.oschina.net/ 工作區(file) -> 暫存區(本地版本庫) -> 分支(本地版本庫) -> 遠程推送 原理圖: file文件添加到暫存區, 暫存區提交到分支, 然後拉去遠程推
原创 二維碼
生成二維碼: 1. 下載libqrencode三方後, 拉入工程 2. 在頭文件引用 #import “QRCodeGenerator.h” 3. 效果圖: 4. 代碼: // 文本框 UITextFiel