原创 OC UI學習中的筆記

1、當一個控制器上,有多個segue時,且在方法中定義了一個類爲另一個類的代理時,在prepare方法中需要判斷目標控制器爲哪個,並分段執行代碼,否

原创 怎麼不使用didselected方法獲取選中的cell的行號,區號,indexPath

今天在開發過程中碰到這個問題,在cell中定義了button,但是點擊cell上的button並不會觸發didSelectRowAtIndexPath:這個方法 -(void)tableView:(UITableView *)table

原创 UIDate詳解

取當前時間的秒數 NSTimeInterval time = [[NSDate date] timeIntervalSince1970];long long int date = (long long int)time;NSLog(@”

原创 如何利用Quartz2D給圖片添加水印

衆所周知,Quartz2D是高級的、二維的繪圖引擎。Quartz 2D是基於分辨率的和設備無關的,你不需要考慮最終的目的地。Quartz 2D API很容易使用,並且提供了很強的特性,例如透明layer,基於路徑的繪製,offscreen

原创 Xcode7 網絡請求報錯:The resource could not be loaded because the App Transport Security policy requir

今天升級Xcode 7.0 bata發現網絡訪問失敗。 輸出錯誤信息 <code style="padding: 0px; color: inherit; white-space: inherit; background-color:

原创 關於iOS開發中info.plist文件的解讀

我們建立一個工程後,會在Supporting files下面看到一個”工程名-Info.plist”的文件,這個是對工程做一些運行期配置的文件,很重要,不能刪除。 Enter your image description here:

原创 iOS使用NSMutableAttributedString 實現富文本(不同顏色字體、下劃線等)

在iOS開發中,常常會有一段文字顯示不同的顏色和字體,或者給某幾個文字加刪除線或下劃線的需求。之前在網上找了一些資料,有的是重繪UILabel的textLayer,有的是用html5實現的,都比較麻煩,而且很多UILabel的屬性也不起作

原创 使用CocoaPods被卡住:Updating local specs repositories

pod update 試了還可以用 pod install 被牆了,請大家換成pod install –verbose –no-repo-update

原创 Linux安裝telnet

Linux安裝telnet 安裝環境:CentOS 6.5 一、安裝telnet 1、檢測telnet-server的rpm包是否安裝 [root@localhost ~]# rpm -qa telnet-server 若無輸

原创 關於UIView的autoresizingMask屬性

在 UIView 中有一個autoresizingMask的屬性,它對應的是一個枚舉的值(如下),屬性的意思就是自動調整子控件與父控件中間的位置,寬高。 enum { UIViewAutoresizingNone

原创 在IOS8及IOS9中使用UILocationNotification本地推送時不顯示推送

在嘗試使用UILocalNotification中,不論怎麼設置,推送都不會顯示。之前還以爲是本機時間的問題,在本機時間裏設置了半天,還重新看了NSDate類。還是沒弄成功。 最後查閱多方發現: ** 在IOS8以後,要推送通知,都要

原创 使用NSData下載圖片,但是沒有下載成功

錯誤描述: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exc

原创 NSDate的簡單使用說明

object-c基礎語法NSDate, 主要學習NSDate的設置、獲取當前時間、當前時間加減秒後的時間、日期比較、日期轉換成NSString等 XCode4.6.3,OS X SDK 10.8; NSDate日期操作,獲取當前日期,

原创 IOS單元測試中的斷言

一、運行第一個單元測試: 1.在Xcode 5中新建一個工程默認自帶一個單元測試的文件夾,IDE自動生成了一個實現XCTestCase的.m文件,裏面有一個失敗測試(早期版本中實現的是SenTestCase,是蘋果集成的第三方的,現在蘋果

原创 如何實現在TextView使用佔位符(placeholder)

近期在開發中遇到了一個需求,就是要在textView中添加一個佔位符,類似於textField的placeholder,但是經過查詢,發現textView並沒有placeholder屬性。 隨意只能自己重寫了。其實原理很簡單,分爲兩步