毕业论文

当前位置: 毕业论文 > 范文 >

componentsseparatedbystring将字符切割成数组代码

时间:2022-06-03 17:04来源:优尔论文
componentsseparatedbystring将字符切割成数组代码componentsseparatedbystring
打赏

将字符串切割成数组 componentsseparatedbystring

- (void)viewDidLoad

{

    NSString *a = [[NSString alloc] initWithString : @"冬瓜,西瓜,火龙果,大头,小狗" ];

    NSArray *b = [a componentsSeparatedByString:@","];

    NSString *a3 = [b objectAtIndex:2];

    NSLog(@"\n  b的第三个东东是: %@", a3);

    [a release];

}

   b的第三个东东是: 火龙果

 // 注意:NSArray *b = [a componentsSeparatedByString:@","];   

此方法 所得到的数组 因为不是 init 。。。。方法, 所以不要写释放 b 的内存 ,componentsseparatedbystring

[b release];这句话不可以写上去!!!否则就出现内存为 -1 的现象,程序 CRASH !


import UIKit

 

 

class ViewController:UIViewController {

 

 

   override func viewDidLoad() {

 

       super。viewDidLoad()

 

       

 

        //将字符串切割成数组

 

       var nameString = NSString(string:"吉姆,杰克,哈利,史泰龙,迈克")

 

       var nameArray:NSArray = nameString。componentsSeparatedByString(",")as NSArray

 

       

 

       for i in 0。。。nameArray。count - 1{

 

            //获取切割后的字符串名字

 

           var name:String = nameArray。objectAtIndex(i)as! String

 

           println(name)

 

       

 

        }

 

   

 

    }

 

 

   override func didReceiveMemoryWarning() {

 

        super。didReceiveMemoryWarning() //componentsseparatedbystring

 

        // Dispose of any resources that can be recreated。

 

    }

 

 

 

}

 

 

///:打印结果

   

吉姆

 

杰克

 

哈利

 

史泰龙

 

迈克


componentsseparatedbystring将字符切割成数组代码:http://www.youerw.com/fanwen/lunwen_94773.html
------分隔线----------------------------
推荐内容