一、oc 中的.m 這是objective c語言
二、oc 中的.mm 這是objective c++語言
1、字符串查找
一、在iOS8之後,能夠用下面的方法來判斷是否包含某字符串:html
1 if ([@"123"containsString:@"2"]) { 2 NSLog(@"123"); 3 } else { 4 NSLog(@"13"); 5 }
二、字符串A是否包含有某字符串Bc++
1 if ([@"I Love Jia" rangeOfString:@"Jia"].location == NSNotFound) { 2 NSLog(@"I Love Jia"); 3 } else { 4 NSLog(@"I Love"); 5 }
三、字符串A開始包含有某字符串Bpost
1 if ([@"I Love Jia" hasPrefix:@"I"]) { 2 NSLog(@"I Love Jia"); 3 } else { 4 NSLog(@"Love Jia"); 5 }
四、字符串A末尾有某字符串Bui
1 1 if ([@"I Love Jia" hasSuffix:@"Jia"]) { 2 2 NSLog(@"I Love Jia"); 3 3 } else { 4 4 NSLog(@"I Love"); 5 5 }
2、iPhone各類機型尺寸、屏幕分辨率url
3、Xcode設置spa
一、Xcode最當行線設置code
二、C++ Language Dialec和C++ Standard Library配置htm
在工程的Build Setting裏面配置blog
(1)GNU++98 + libstdc++(GNU C++ standard library) 遞歸
(2)GNU++11 + libc++(LLVM C++ standard library with C++11 support) ,這裏有個疑問?——2018/3/13
三、導入第三方庫/庫資源到工程
Target->Build Phases->Link Binary With Libraries
Target->Build Phases->Copy Bundle Resources
四、配置Xcode的連接器參數
Target->Build Settings->Other Linker Flags
五、頭文件搜索參數
Project->Buid Settings->Search Paths
non-recursive非遞歸查找、recursive 遞歸查找