原创 關於bundle的小知識

UINib *nib = [UINibnibWithNibName:@"selectFooterView"bundle:nil]; 當bundle參數填nil時,默認會傳[NSBundle mainBundle]

原创 #warning的用處

爲了在下班後的第二天 提示你#warning標記的地方 你並沒有完成。 爲了在N多天後      提示你#warning標記的地方 你並沒有完成。

原创 編譯時 報錯處理(二)id類型

NSInteger i = sender.tag; property tag not found on object of type __strong id 報錯原因:id類型不能使用點語法 解決方式一:     // 利用get方法

原创 webView去掉拖拽市的黑灰背景色

第一種: for (UIScrollView* viewin self.webView.subviews)     {         if ([viewisKindOfClass:[UIScrollViewclass]])  

原创 支付寶與svn衝突

當我集成完支付寶,提交SVN時,報錯如下: server sent unexpected return value (405 method not allowed) 目前的解決辦法就是,不提交openssl和util這兩個文件夾。 而是

原创 iOS 支付寶支付集成(未編輯完)

1、假設已經有了apikey、私鑰 2、下載demo  https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1       下載上面

原创 webView接入本地html圖片 解決不顯示問題

1.注意添加方式即可 2.2017.02.22更新 項目有了新的html 同時新的img和css 我加進去後,img和css都沒加載成功。 研究了一會發現有兩點需要注意: a.兩個img和兩個css不要同名,最好各自帶

原创 在cell中獲取父控制器ViewController,然後進行跳頁

//獲取控制器 - (UIViewController *)viewController {     for (UIView* next = [self superview]; next; next = next.supervie

原创 編譯時 報錯處理(一)結構體問題

_btn.frame.origin.y -= 10; expression is not assignable 報錯原因:OC語法規定:不允許直接修改某個對象的結構體屬性的成員 _btn 是個對象 frame是個結構體。 對象和結構體是

原创 讓透明view上的控件不透明

self.cover_View.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.75]; 點贊 收藏 分享 文章舉

原创 編譯時警告處理(一)

directory not found for option 'xxx' 看警告你的是找不到哪個路徑,然後在building settings,搜索frame 出現的下圖中最下面一行。刪除相應的路徑就行。 點贊

原创 UITableView的小知識

1:給tableview添加footerView不用設置寬度, 寬度默認和tableveiw一樣寬 點贊 收藏 分享 文章舉報 小葡萄沒有皮 發佈了80 篇原創文章 · 獲贊

原创 prefixHeader預編譯文件裏的定義不好使

有可能是你只創建了預編譯這個類 但是沒有在工程中指定它的路徑 解決辦法: 在prefix header那欄填寫:$(SRCROOT)/EasyToLearn_Coach/Common/prefixHeader.h 注意$(SRCROOT

原创 init方法只有通過代碼創建控件的時候纔會調用 用加載xib視圖的時候 不會調用

// init方法只有通過代碼創建控件的時候纔會調用  用加載xib視圖的時候不會調用 - (id)init {     if (self = [superinit]) {               NSLog(@"ini

原创 編譯時 報錯處理(三)

missing context for method declaration 解決辦法: @implementation  把方法寫在這裏。。。。。。就好了。。。。 @end 點贊 收藏 分享