//
// main.m
// NSString類
//
// Created by admin on 15/8/13.
// Copyright (c) 2015年 admin. All rights reserved.
//
/*
Foundation框架:
> 是蘋果公司提供給開發者的工具箱,包含了許多類(屬性、方法),是閉源的
> 框架中所有的類文件都是以NS開頭,方便統一使用。 例如:NSObject(基類),NSSTRING
*/
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
/*
1. NSString類:是與字符串相關的類,裏面有各種關於字符串處理的方法
*/
// 2. 創建字符串
//創建的是一個常量,一旦創建就不能改變
NSString *str = @"abcd"; // 相當於 NSString *str = [[NSString alloc]initWithString:@"abcd"];
NSString *str1 = [NSString new];
NSString *str2 = [[NSString alloc]init];
// NSString *str3 = [[NSString alloc]initWithFormat:@"v",@"a",@"b"];
//將c中的char類型字符串轉換成NSString類型字符創,encoding 爲編碼格式
char * c = "www";
NSString *str4 = [[NSString alloc]initWithCString:c encoding:nil];
NSLog(@"str4 = %@",str4);
}
return 0;
}