您好,如果想将字符串变成数字,您只需要使用intValue,doubleValue或者floatValue的方法即可转换,返回值即前面所修饰的变量名比如有一个内容是@"123"的字符串变量str只需要用NSIntegers=[strintValue];即可转换其他类型只需要设置类型的变量即可接收
1.使用nsstring提供的初始化方法,将c语言的字符串转为oc中的字符串。objective-c中核心处理字符串的类是nsstring与nsmutablestring,这两个类最大的区别就是nsstring创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而nsmutablestring创建赋值以后可以动态在该字符串上更改内容与长度。2.例程(c语言字符串转成oc字符串):char*cstring="thisisastring!"; //c语言字符串nsstring*astring=[[nsstringalloc]initwithcstring:cstring]; //转换到oc字符串