原创 截獲webView點擊事件
後臺返回的Web中如果有圖片,超鏈接,而需求又要求我們點擊圖片放大,點擊超鏈接打開網頁,這時候就需要使用js代碼來幫助我們實現這個功能了。 1.首先要實現webView 的代理方法 - (BOOL)webView:(UIWebVie
原创 Mac中顯示和隱藏隱藏文件命令行
顯示:defaults write com.apple.finder AppleShowAllFiles -bool true 隱藏:defaults write com.apple.finder AppleShowAllFiles
原创 searchBar沒有光標解決方法
添加一下代碼: searchBar.tintColor = [UIcolor blckcolor]; 點贊 收藏 分享 文章舉報 sky_yang1024 發佈了34 篇原創文
原创 日期判斷是今天/明天/後天
/** * 獲取時間是今天,明天還是後天 * * @param time 待轉換的時間 * * @return 今天,明天,後天 */ - (NSString *)getDays:(NSDate *)timeDa
原创 修改tableView側欄索引的背景色
tableView側欄索引的背景色默認是白色,但是可以通過以下屬性修改 1.修改index文字顏色 @property (nonatomic, strong, nullable) UIColor *sectionIndexCol
原创 給金額字符串加逗號,例如:30000000000.50->30,000,000,000.50
/** 給金額字符串加逗號,例如:30000000000.50->30,000,000,000.50 @param priceStr 待修改的金額字符串 @return 添加逗號的金額字符串 */ - (NSStr
原创 用CocoaPods安裝ReactiveCocoa遇到的問題
最近在看RAC(ReactiveCocoa),在把框架導入工程的時候遇到了下面的問題,記錄一下。 在工程中 pod install 的時候遇到如下錯誤: 根據紅色的文字提示,需要在podfile文件中添加 use_framewor
原创 使用Xcode Instruments Leak解決內存泄漏問題
寫於前:有很多寫Leak教程的文章,當時在使用的時候一直卡在Step4,不能定位memory Leaks代碼的位置,最後找到這篇文章的Step5說到dSYM文件。其他文章都沒提及。 --->Xcode編譯項目後,我們會看到一個同名的
原创 Xcode查看CoreData的SQL語句
CoreData會在底層幫我們執行sql語句,但是想要自己看到這些Sql語句就需要進行如下操作: 1. 2.添加 -com.apple.CoreData.SQLDebug 1 ,之後close即可 再次運行就能看到SQL語句的輸出了
原创 Xcode因爲證書問題經常報的那些錯
去年纔開始做 iOS開發的時候,因爲證書問題 Xcode 經常報這樣或那樣的錯,經過一年多的實踐,現在看見 Xcode 報錯已經心平氣和了,經常報的錯就那麼多,整理一下。 1、 確認下證書是不是開發證書,如果是發佈證書就會出現這樣的提
原创 在子視圖中獲取父視圖的控制器
/** * 獲取父視圖的控制器 * * @return 父視圖的控制器 */ - (UIViewController *)viewController { for (UIView* next = [self
原创 Xcode8 NSLog打印json不全解決辦法
據說國外的大神是這麼解決的: #ifdef DEBUG #define SLog(format, ...) printf("class: <%p %s:(%d) > method: %s \n%s\n", self, [[[NSSt
原创 新建iOS工程如何給所有類名添加前綴
1.新建一個工程後,默認的AppDelegate.h,AppDelegate.m 和 ViewController.h,ViewController.m都是沒有前綴的,如果你想給他們都加上前綴,可以點開AppDelegate.h,選中Ap
原创 iOS The document “(null)” requires Xcode 8.0 or later.解決辦法
昨天更新了Xcode8.1,今天下載了一個demo想要運行結果爆出如下錯誤: 解決方法如下: 選擇項目中報錯的xib文件, command+F快速搜索關鍵字"8.0" 刪除以下內容即可 <capability name="docu
原创 刪除字符串前面的0,00,000。。。
/** 刪除字符串前面的0,00,000。。。 @param string 待處理的字符串 @return 處理後的字符串 */ +(NSString *)deletePrefixZeroInString:(NSS