标签: nsstring

从NSString中删除开始和尾随的新行字符

如何从NSString 中删除开始和尾随新行\n.

例如

@"\n\n\n\Hi\nHow are you\nToday.\n\n\n\n"
Run Code Online (Sandbox Code Playgroud)

输出:

@"Hi\nHow are you\nToday."
Run Code Online (Sandbox Code Playgroud)

谢谢.

cocoa-touch objective-c nsstring

20
推荐指数
2
解决办法
1万
查看次数

NSString的字节长度是多少?

我如何获得字节长度NSString?如果myString包含"hallo",myString.length将返回5,但是取了多少实际字节?

iphone nsstring ios

20
推荐指数
3
解决办法
1万
查看次数

NSString到NSNumber

所以这个问题让我感到困惑太久了.我有UIAlertView一个textField在里面,而我需要的价值textFieldNSNumber.但我尝试的一切都给了我随机的数字串.任何帮助将非常感谢.

int i = [[alertView textFieldAtIndex:0].text intValue];
NSNumber *number = [NSNumber numberWithInt:[[alertView textFieldAtIndex:0].text integerValue]];    


int number = [[dict objectForKey:@"integer"] intValue];

NSLog(@"text = %@", [alertView textFieldAtIndex:0].text);


NSString *alertText = [alertView textFieldAtIndex:0].text;

NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterNoStyle];
NSNumber * myNumber = [f numberFromString:[alertView textFieldAtIndex:0].text];


NSNumber *number = @([alertText intValue]);

NSString *string = @"54";
NSNumber *number = @([string intValue]);

NSLog(@"here we are: %i", number);
Run Code Online (Sandbox Code Playgroud)

iphone int objective-c nsnumber nsstring

20
推荐指数
2
解决办法
4万
查看次数

NSString - Unicode与ASCII等效

我需要将unicode中的NSString转换为ASCII中的NSString,更改所有本地字符:Ą到A,Ś到S,Ó到O,ü到u,依此类推......

最简单的方法是什么?

string unicode ascii objective-c nsstring

19
推荐指数
2
解决办法
2万
查看次数

stringByTrimmingCharactersInSet:不删除字符串中间的字符

我想从我的字符串中删除"#".

我试过了

 NSString *abc = [@"A#BCD#D" stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"#"]];
Run Code Online (Sandbox Code Playgroud)

但它仍然显示字符串为"A#BCD#D"

可能有什么不对?

string objective-c nsstring nscharacterset

19
推荐指数
4
解决办法
2万
查看次数

如何结合两个NSString?

我有以下两个NSString:

NSString *latitudeString, *longitudeString;

latitudeString = @"50.1338";
Run Code Online (Sandbox Code Playgroud)

longitudeString = @"8.91583";
Run Code Online (Sandbox Code Playgroud)

我想要获得的是一个NSString,如下所示:50.1338,8.91583.

我如何获得?谢谢

重要提示:我展示的价值仅仅是为了更好地理解,通常latitudeString并且longitudeString具有随机值.

iphone xcode objective-c nsstring ios

19
推荐指数
3
解决办法
3万
查看次数

如何在NSString中获取特定字符的所有NSRange?

我有两个NSStrings:orgTextsearchLetter.
我想orgText用红色突出显示searchLetter的每一个匹配项.
我怎样才能得到NSRange所有出现的searchLetter
例如:

suppose: orgText = "abcahaiapaoiuiapplma"
         searchLetter = "a".
Run Code Online (Sandbox Code Playgroud)

我想高亮显示红色"abcahaiapaoiuiapplma"中的所有"a"事件.
谢谢.

objective-c nsstring ios nsrange

19
推荐指数
2
解决办法
2万
查看次数

比较两个NSURL或一个NSURL和一个NSString的可靠方法?

我最近在比较两个NSURL并将一个NSURL与NSString(这是一个URL地址)进行比较时遇到了问题,情况是我从某个地方得到了一个N​​SURLRequest,我可能知道也可能不知道它指向的URL地址,我有一个URL NSString,比如"http://m.google.com",现在我需要检查NSURLRequest中的URL是否与我的URL字符串相同:

[[request.URL.absoluteString lowercaseString] isEqualToString: [self.myAddress lowercaseString]];
Run Code Online (Sandbox Code Playgroud)

这返回NO,因为它absoluteString给了我"http://m.google.com/",而我的字符串是"http://m.google.com",最后没有斜线,即使我使用创建NSURLRequest

[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://m.google.com"]]
Run Code Online (Sandbox Code Playgroud)

它仍然给我"http://m.google.com/" absoluteString,我想有没有可靠的方法来比较NSURL或一个NSURL和一个NSString?

  1. 检查一个'包含'是否另一个,但这不可靠,因为'http://m.google.com/blabla'包含'http://m.google.com'.

  2. 将NSString转换为NSURL并使用该isEqual方法比较两个NSURL并希望NSURL的实现isEqual可以搞清楚吗?

  3. 基于步骤2,但使用standardizedURL?将每个NSURL转换为标准URL ?

非常感谢!

objective-c nsurl uiwebview nsstring nsurlrequest

19
推荐指数
1
解决办法
2万
查看次数

如何检查NSString是否为空

我想检查天气NSString是否为空.我从JSON数组分配.分配后该字符串值为<null>.现在我想检查这个字符串是否为null.所以我这样说

if (myStringAuthID==nil)但是这个if语句总是假的.我如何检查字符串为null.请帮我

谢谢

xcode objective-c nsstring ios

19
推荐指数
2
解决办法
5万
查看次数

Xcode 6错误'URLWithString'不可用?

请在这里帮助新手.我确定这很简单.

我正在跟进并很好地学习Xode,但我对URL的基本连接感到困惑:

var text = textField.text
var url = NSURL.URLWithString(text)
var request = NSURLRequest(URL: url)
webView.loadRequest(request)
Run Code Online (Sandbox Code Playgroud)

我在上面的第二行收到以下错误:

'URLWithString'不可用:使用对象构造'NSURL(string :)'

(代码是简要教程的一部分:http://www.lynda.com/articles/build-first-ios-app-swift)

nsurl nsstring ios swift

19
推荐指数
3
解决办法
8754
查看次数