第二讲 Foudation 类 NSString 字符串

#import <Foundation/Foundation.h>



void stringCreate1(){

    NSString *str1=@"1";
    NSLog(@"%@",str1);
    
    
    NSString *str2=[[NSString alloc]initWithFormat:@"2"];
    NSLog(@"%@",str2);
    
    NSString *str3=[[NSString alloc]initWithString:@"3"];
    NSLog(@"%@",str3);
    
    NSString *str4=[[NSString alloc]initWithFormat:@"4"];
    NSLog(@"%@",str4);
    
    NSString *str5=[[NSString alloc]initWithUTF8String:"5"];
    NSLog(@"%@",str5);
}
//从文件中读取文本
void stringCreate2(){
    NSString *path=@"/users/win/desktop/test";
    //这是一个过期的,不能读取汉子
   // NSString *str1=[NSString stringWithContentsOfFile:path];
    NSString *str1=[NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];

    NSLog(@"%@",str1);
    //抓取网站
    NSURL *url1 = [NSURL URLWithString:@"http://www.baidu.com"];
    NSString *str2 = [NSString stringWithContentsOfURL:url1 encoding:NSUTF8StringEncoding error:nil];
    NSLog(@"%@",str2);

NSURL *url2=[NSURL URLWithString:@"/users/win/desktop/test"];
NSString *str3=[NSString stringWithContentsOfURL:url2 encoding:NSUTF8StringEncoding error:nil];
    NSLog(@"%@",str3);
}

    int main(int argc, const char * argv[]){
    @autoreleasepool {
        stringCreate1();
        stringCreate2();
    }
 

}

 

---恢复内容开始---

类 包括 字符串、集合、字典

字符串创建  经常使用的字符串创建

取文件的内容的字符串

 

void stringCreate1(){

 

    NSString *str1=@"1";

    NSLog(@"%@",str1);

    

    

    NSString *str2=[[NSString alloc]initWithFormat:@"2"];

    NSLog(@"%@",str2);

    

    NSString *str3=[[NSString alloc]initWithString:@"3"];

    NSLog(@"%@",str3);

    

    NSString *str4=[[NSString alloc]initWithFormat:@"4"];

    NSLog(@"%@",str4);

    

    NSString *str5=[[NSString alloc]initWithUTF8String:"5"];

    NSLog(@"%@",str5);

}

//从文件中读取文本

void stringCreate2(){

    NSString *path=@"/users/win/desktop/test";

    //这是一个过期的,不能读取汉子

   // NSString *str1=[NSString stringWithContentsOfFile:path];

    NSString *str1=[NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];

 

    NSLog(@"%@",str1);

}

 

    //抓取网站  外网

    NSURL *url1 = [NSURL URLWithString:@"http://www.baidu.com"];

    NSString *str2 = [NSString stringWithContentsOfURL:url1 encoding:NSUTF8StringEncoding error:nil];

    NSLog(@"%@",str2);

}

//抓取内网

NSURL *url2=[NSURL URLWithString:@"/users/win/desktop/test"];

NSString *str3=[NSString stringWithContentsOfURL:url2 encoding:NSUTF8StringEncoding error:nil];

NSLog(@"%@",str3);

 

int main(int argc, const char * argv[]) {

    @autoreleasepool {

        stringCreate1();

        stringCreate2();

    }

    return 0;

}

posted @ 2015-04-30 11:35  Lee_M  阅读(140)  评论(0编辑  收藏  举报