标签: nsstring

转义查询网址字符串的百分比

我得到了NSString http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719 Old Route 9 North, Wappingers Falls, NY 12590

但是我需要将上面的字符串转换为这个用于在地图中显示位置的字符串

http://maps.apple.com/maps?saddr=41.447910,-74.357881&daddr=719+Old%20Route+9+North%2CWappingers+Falls%2CNY+12590

请告诉我.

sdk nsstring ios

-3
推荐指数
1
解决办法
4837
查看次数

如何从NSString中删除字符并替换为空格?

我有一个NSString:

NSString *string1 = @"http://example.com/this-is-an-example-post"
Run Code Online (Sandbox Code Playgroud)

通过删除一系列特征,我将其包含在:

NSString *string2 = @"this-is-an-example-post"
Run Code Online (Sandbox Code Playgroud)

但我正在努力将其纳入以下形式:

NSString *string3 = @"this is an example post"
Run Code Online (Sandbox Code Playgroud)

有帮助吗?非常感激.

objective-c nsstring ios nsrange

-3
推荐指数
1
解决办法
2585
查看次数

如果语句比较两个NSStrings不起作用

看起来像一个非常简单的IF语句有问题,这里是代码:

NSString * lowerCaseSubject = [_subjectParameter lowercaseString];
    NSString * subjectPriceString = nil;

if (_subjectParameter) {
        for (int p=0; p < arr.count; p++) {
            subjectPriceString = [arr[p] valueForKeyPath: @"name"];
            if (subjectPriceString == lowerCaseSubject) {
                float price = [[arr[p] valueForKeyPath: @"pricePerHour"]floatValue];
                priceLabel.text = [NSString stringWithFormat:@"%.0f", price];
            }
        }

    }else{
Run Code Online (Sandbox Code Playgroud)

我正在调试并发现下面的IF语句永远不会设置为true,因此它后面的语句永远不会执行:

if (subjectPriceString == lowerCaseSubject) {
Run Code Online (Sandbox Code Playgroud)

这,尽管以下字段值显示:

在此输入图像描述

一直试图修复多年,没有在哪里,谁能看到我在这里失踪的东西?谢谢

if-statement objective-c nsstring ios

-3
推荐指数
1
解决办法
49
查看次数

从单个字符串中提取多个字符串

我正在研究字符串,例如@"78912345".我想从中提取三个字符串,前四个字符为StringOne,然后第五个和第六个字符为StringTwo,第七个和第八个字符为StringThree.请指导.谢谢

iphone objective-c nsstring ios

-4
推荐指数
1
解决办法
173
查看次数

如何在iOS SDK中删除两个字符串中的常用字母?

如何删除两个字符串中的常用字母并使用剩余的唯一字母生成新字符串?

例如:

String 1= Optimus Prime,
String 2= Deja Thoras,
Run Code Online (Sandbox Code Playgroud)

新字符串应该是: Djaha

iphone objective-c nsstring ios

-5
推荐指数
2
解决办法
451
查看次数

UILabel.text == self.NSString?

对于一些人来说,我的问题可能很简单,但我对Objective C和Xcode相对较新.所以我有一个UILabel,我正在运行一个if语句,询问UILabel是否等于self.NSString然后执行...这是代码.

if (UILabel.text == self.NSString)
{
//Do Something here...
}
Run Code Online (Sandbox Code Playgroud)

我想知道这是否有效,或者我必须做些什么才能让它开始工作.提前致谢.

if-statement objective-c nsstring uilabel

-5
推荐指数
1
解决办法
216
查看次数

直接将NSNumber转换为NSString

如何?

.H

@property (nonatomic, strong) NSNumber *seasonRoundN;
@property (nonatomic, strong) NSString *seasonRound;
Run Code Online (Sandbox Code Playgroud)

.M

_weMeetAgain = [NSNumber numberWithInt:13];
_seasonRound = [NSString stringWithFormat:_weMeetAgain]; // incompatible :S
Run Code Online (Sandbox Code Playgroud)

应该更好地看一下参考文献:(答案如下)

_weMeetAgain = [NSNumber numberWithInt:17];
_seasonRound = [NSString stringWithFormat:@"%@", _weMeetAgain];
Run Code Online (Sandbox Code Playgroud)

求助:P,谢谢.

objective-c nsnumber nsstring ios

-5
推荐指数
2
解决办法
2755
查看次数

删除一次角色

我有一个字符串

  NSString *str = @"[\"a\" : \"b\" , \"c\" : \"d\", \"e\" : \"f\" ,]" ;
Run Code Online (Sandbox Code Playgroud)

我想删除逗号(,),即如果字符串只在字符串的末尾有逗号,则应该替换为像@""这样的空白字符.如果逗号出现在字符串的开头或中间,则不应删除它.所以最后的字符串应该是

 ["a" : "b" , "c" : "d", "e" : "f"] 
Run Code Online (Sandbox Code Playgroud)

代替

 ["a" : "b" , "c" : "d", "e" : "f",] 
Run Code Online (Sandbox Code Playgroud)

objective-c nsstring ios

-6
推荐指数
1
解决办法
80
查看次数

用```替换NSString的替换为'\``

我有一个NSString,我试图替换特殊字符.我的部分字符串如下所示:

我已经取代'\'

replace objective-c nsstring ios

-25
推荐指数
2
解决办法
1283
查看次数

标签 统计

nsstring ×9

ios ×8

objective-c ×8

if-statement ×2

iphone ×2

nsnumber ×1

nsrange ×1

replace ×1

sdk ×1

uilabel ×1