标签: nsstring

删除括号之间的字符串 [iOS]

我有一个带有括号的 NSString 。我想删除括号内的文本。怎么做?(在 Objective-C 中)

示例字符串:

塔赫啊。(鲁尔德语储物柜)你好!

我想从字符串中删除“(lockeres Ruhrdeutsch)”,但我必须编辑的字符串总是不同的。如何删除“(”和“)”之间的字符串?

此致

substring objective-c nsstring ios

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

快速崩溃没有 http 或 https 的 uiwebview

我想在 Web 视图中显示 URL

这是我的代码

  let urlString:String = "https://www.apple.com"
        let url:URL = URL(string: urlString)!
        let urlRequest:URLRequest = URLRequest(url: url)
        webView.load(urlRequest)

        urlTextField.text = urlString
Run Code Online (Sandbox Code Playgroud)

如果用户忘记写入 http 或 https,应用程序崩溃了,我该如何解决此错误

uiwebview nsstring uitextfield ios swift

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

拆分NSString

快问.如果NSString包含某个子字符串,我需要拆分它.有人能告诉我一个如何做到这一点的例子吗?

// good string
string = RESULT: 123.23

// bad string (has no result prefix)
string = asldkfjasdlkfj

if( string has "RESULT: " in it )
{
   string2 = (something that returns the 123.23 part)
} 
Run Code Online (Sandbox Code Playgroud)

非常感谢!

iphone cocoa objective-c nsstring nsobject

-2
推荐指数
1
解决办法
2259
查看次数

为什么我的命令行pgm看不到这个文件?

很奇怪的问题.我一直在测试我的小命令行程序,它读取一个文件并解析它,它与我的测试数据工作正常,但是当我追求真实的东西时,它找不到文件.

原始文件是通过文本编辑放在一起的文本文件,实际文件是以MS-Dos格式从Microsoft Word保存的.当我试图读取MS Word文件时,它找不到它.我没有收到错误但是从文件加载方法中得到了一个nil字符串.然后我将我的测试文件重命名为相同的名称,它获得了原始测试数据.咦?在最坏的情况下,我认为我会看到某种奇怪的数据加载到我的字符串中......不是零.

这是代码片段的程式化部分.请忽略数据文件NSString周围的"捕获和释放"代码......我意识到我不需要这样做,这不是问题的关键.

datafilename设置为'config1.txt'.

(NSString*) OpenEntryFile: (NSString*) pathname withdatafilename: (NSString*) datafilename {    

NSStringEncoding encoding;
NSError* error = nil;
NSString* inputdatafile;
NSString* response;
NSString *homeDir    = NSHomeDirectory();

NSString *fullPath = [homeDir stringByAppendingPathComponent:datafilename];

filepointer = 0;
[Datafile release];
inputdatafile = [NSString stringWithContentsOfFile: fullPath usedEncoding:&encoding error:&error];

Datafile = [inputdatafile copy];

response = [NSMutableString stringWithString: @"OK"];

if (error) {response = [NSMutableString stringWithString: @"ERROR"];};

if ([Datafile length] < 60) {response = [NSMutableString stringWithString: @"SHORT"];};

return response;
}
Run Code Online (Sandbox Code Playgroud)

load file objective-c nsstring

-2
推荐指数
1
解决办法
1180
查看次数

字符串格式:%f float中的小数位数减去?

好吧,我%f用来在我的字符串中显示浮点值.但是,这些值太准确(点后约6位小数).我想只显示1位小数.但是怎么样?

objective-c nsstring

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

如何从路径字符串中提取文件名

为了在iPad上保存文件,我需要sites/default/files/在以下路径字符串中获取文件名substring(after ):

sites/default/files/243347_TroubleShootingSqlserver20052008.pdf 
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

nsstring ios

-2
推荐指数
1
解决办法
3192
查看次数

stringByReplacingCharactersInRange减少NSString长度

我以某种方式错误地使用stringByReplacingCharactersInRange,但我无法理解如何.我的目标是将一个角色替换为另一个角色NSString.我做了很多次,但经过两次更换后,它从NSString的末尾开始切割,我不想这样做.这是我的代码.

    NSRange firstCharRange = NSMakeRange(mi, mi); // mi is an int, indicating the index of the replaced char

    myword = [myword stringByReplacingCharactersInRange:firstCharRange withString:bb.titleLabel.text]; // myword is the string
Run Code Online (Sandbox Code Playgroud)

最初myword是@"RRRRRRRR",在替换第一个字符串后就成了

eRRRRRRR
Run Code Online (Sandbox Code Playgroud)

然后

egRRRRRR
Run Code Online (Sandbox Code Playgroud)

然后

eghRRRR // why did cut off the last character?
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c nsstring ipad

-2
推荐指数
1
解决办法
2575
查看次数

如何从iOS中的字符串中删除空格

可能重复:
替换Objective-C中字符串中的一个
字符从NSString中删除所有空格

@"this string contains blank spaces".

我们如何将此字符串转换为@"thisstringcontainsblankspaces".

我的意思是我们如何修剪字符串中的所有空格和新的线条字符.我已经尝试NSCharecterSet过使用了whitespaceCharacterSet.但这只删除了字符串末尾的空格而不是之间....

有任何想法吗??

nsstring nscharacterset ios

-2
推荐指数
1
解决办法
3655
查看次数

-2
推荐指数
1
解决办法
421
查看次数

在示例的帮助下,目标C中的NSString和NSMutableString之间的实际区别是什么?

Objective-C中NSString和NSMutable String之间的实际区别是什么?我已经搜索了很多但没有得到任何答案..我明白NSString是Immutable对象而NSMutableString是Mutable对象但我想通过一个例子来理解它们之间的区别..请帮助我..

现在问题已经解决..

objective-c nsstring nsmutablestring

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