標籤:
今天是自習,前幾天打飛機的遊戲在老師的帶領下做了一遍,今天又回顧了一遍,然後自己嘗試性的做了一個簡化的AngryBird,在做的過程中發現了一些小問題,有時候容易馬虎,少了一行代碼,一個return 或者一個初始化 卻要花好久才能檢查出來,實在是不應該,以後馬虎一次,就把錯的地方打上備忘並且在心裡默默的背十遍,以後還錯還這樣,我覺得應該很有效避免重蹈覆轍吧。最近還是覺得能力有限,很多想法都不能實現或者實現起來很麻煩,這也將成為我學習的動力,希望以後看到現在的日誌可以會心一笑,心裡默默地告訴自己:你堅持了下來,現在做到了!因為之前學的NSString的用法有些生疏,所以趁今天自習又看了一遍,最後簡單總結一下。
NSString基本用法1.把字串寫入到制定檔案夾中 NSString *myString = @"rongtianText –Intexnet"; NSError *error; NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"tmp/rongtian.txt"]; if (![myString writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error]) { NSLog(@"寫入檔案錯誤 %@",error); return; }2.NSString範圍 NSRange r; r.location = 4; r.length = 5; NSString *strSub = [str substringWithRange:r]; NSLog(@"範圍 %@",strSub);3.搜尋 NSRange searchRange = [str rangeOfString:@"five"]; if (searchRange.location != NSNotFound) { NSLog(@"搜尋 location %d %d",searchRange.location,searchRange.length); }4.替換 NSString *replaced = [str stringByReplacingOccurrencesOfString:@" " withString:@"+"]; NSLog(@"替換的檔案 %@",replaced);
藍懿iOS培訓日誌2 複習NSString基本用法及練習心得 劉國斌老師