//
// main.m
// 02-字符串的使用
//
// Created by apple on 15/9/17.
// Copyright (c) 2015年 apple. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//字符串的使用
//1,创建一个空字符串@""
NSString *str1=[[NSString alloc]init];
NSLog(@"%@",str1);
//2,initWithContentsOfFile ,读取本地电脑文件中的内容
NSString *str2=[[NSString alloc]initWithContentsOfFile:@"/Users/apple/DeskTop/a.txt" encoding:4 error:nil];
NSLog(@"%@",str2);
//3,initWithContentsOfURL ,用于获取网络上文件的内容
NSError *error;
NSURL *url=[NSURL URLWithString:@"http://www.itcast.cn/"];
NSString *str3=[[NSString alloc]initWithContentsOfURL:url encoding:NSUTF8StringEncoding error:&error];
if (error==nil) {
NSLog(@"%@",str3);
}
//4,initWithFormat 格式化字符串,但是不打印该字符串,而是将字符串返回
NSString *str4=[[NSString alloc]initWithFormat:@"%@-%d-%p",@"123",123,str1];
NSLog(@"%@",str4);
// 5,initWithUTF8String 讲c语言的字符串转化为OC中的字符串
NSString *str5=[[NSString alloc]initWithUTF8String:"123"];
NSLog(@"%@",str5);
}
return 0;
}