本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
[IOS]NSString转int数据丢失
从textview上面获取nsstring再转int会数据丢失,这是因为string里面可能有特殊字符,例如空格,逗号
在我的代码里,1,140转后变成1,所以使用NSNumber:
NSString * balance = [self.balanceLb.text componentsSeparatedByString:@"HKD"][1];
...
[IOS]stringWithFormat vs. initWithFormat on NSString
参考:https://stackoverflow.com/questions/3898974/stringwithformat-vs-initwithformat-on-nsstring
简要来说就是initWithFormat创建的string对象需要手动释放
stringWithFormat这个会自动释放
1.1 创建一个Terminal Application
1、问题:
不依靠XCode带的额外特性,只想用Terminal来构建一个简单的Objective-C程序。这个程序将利用Objective-C向Mac的terminal console window上输出一段消息。
2、解决方案
用你喜欢的文本编辑器在你的主目录中创建一个文件,/Users/[yourusername]/。比如vi或Mac带的图形化的TextEdit——请确保要保存为 ...
AFNetworking 接收 text/html 格式的字符串
1、NSData,数据,当我们需要把一些信息写入到文件里或发送到网络上,我们需要把这些数据转换下,变成纯粹的0、1字符流
1 NSString * str = @"hello, world!";
2 NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding]; //NSString转换成NSData类型
...
NSString常用方法
// main.m
// 20150407-NSString
#import <Foundation/Foundation.h>
BOOL isEqual(int a, int b) {
// return a - b;//错误写法
// BOOL a == 1 的时候才是YES,其他情况 ...
iOS NSString处理常用方法
在iOS开发中,对NSString的操作是最十分常见的,这里只整理一些常用处理NSString字符串的方法。
持续更新中...
// 去除空白(空格、\n\t\r)
NSString *str = [stringValue stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
// 判断是否为空
+ ( ...
NSString字符串操作技巧之删除
删除开始的'-'线
NSRange range = [intro rangeOfString:@"-"];
[intro deleteCharactersInRange:range];
删除结尾的'-'线
NSString *introduction = [intro substringToIndex:[intro length]-1];
ios NSString 常用方法
NSString
//1、创建常量字符串。
NSString *astring = @"This is a String!";
//2、创建空字符串,给予赋值。
NSString *astring = [[NSString alloc] init];
astring = @"This is a String!";
[astring release ...
NSString对象的初始化和比较
NSSting的对象在使用@"xx"直接初始化赋值时,它会在内存"stack segment"中分配一个空间,用于保存该变量。
相同赋值的对象,会采用相同的内存空间,表现为内存地址相同。
可以理解为NSString的isa的值是一样的。
NSString *str2=@"e中国2";
NSString *str3=@ ...
Object-c NSString 字符串
//一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。
NSString *astring = [[NSString alloc] ...
obj-c中字符串和数字互相转化
在obj-c中,字符串使用NSString定义成一个用于保存字符串的对象变量,而数字则使用原始类型float、int定义成一个变量,这是一个原生态的变量。
这两种变量之间在开发时会需要相互转化。
下面是常用的转化方法:
NSString *tempA = @"123";
NSString *tempB = @"456";
(miki西游 @mi ...
NSMutableString转换成NSString的N种方法
NSString是一个不可变的字符串对象。这不是表示这个对象声明的变量的值不可变,而是表示它初始化以后,你不能改变该变量所分配的内存中的值,但你可以重新分配该变量所处的内存空间。而NSMutableString是可变的,意味着你可以追加它的内存空间,或者修改它所分配的内存空间中的值。
因为NSMutableString和NSString的差别,所以他们之间的互相转换使用使用合适的方法。
将NSM ...
Objective-c中数字型字符串转换NSNumber的三种方法
在MAC OS/iOS
开发时,我们会遇到这类情况。如何将输入的符合数字格式的字符串,转换成NSNumber
类型的对象。
我首先写了这个方法:
id result;
NSString * ss;
ss=@"124";
result=[NSNumber numbe ...
objective c 字符串各种处理(转)
原地址:http://blog.csdn.net/dingkun520wy/article/details/7010270
关于字符串的各种操作,总结一下以便以后复习查找。
内容简要:
1、创建常量字符串。 2、创建空字符串,给予赋值。3、在以上方
iOS中引用计数内存管理机制分析
在
iOS
中引用计数是内存的管理方式,虽然在
iOS5
版本中,已经支持了自动引用计数管理模式,但理解它的运行方式有助于我们了解程序的运行原理,有助于
debug
程序。
操作系统的内存管理分成堆和栈。
在堆中分配的内存,都试用引用计数模式;在栈中则不是。
NSString
定义 ...
【iOS】字符串NSString中去掉空格
【问题描述】
某些情况下,服务器返回的字段中含有空格,这空格是服务器开发人员不小心往数据中多敲了,但客户端需要保护,所以在客户端需要把字符串中的空格过滤掉。
【问题分析】
1、使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格;
2、使用NSS ...