ran*_*dom 5 formatting objective-c nsstring
我已经阅读了所有内容并且"不起作用.
我正在尝试创建一个如下所示的字符串:
"SomeString"="AnotherString"
这是我必须插入双引号的代码:
NSString *newOutput = [NSString stringWithFormat:@"%@ \" = \" %@", output, [englishDic objectForKey:str]];
Run Code Online (Sandbox Code Playgroud)
它输出的所有内容是:
"RateThisAppDontAsk \" = \" Don't ask again"
Run Code Online (Sandbox Code Playgroud)
我想也许"="导致了问题,但删除仍然给我一个输出:
"RateThisAppDontAsk \" \" Don't ask again"
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感谢!
Cal*_*leb 27
在一个小的MacOS X命令行测试程序中为我工作.这是所有代码:
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
NSString *newOutput = [NSString stringWithFormat:@"%@ \" = \" %@", @"foo", @"bar"];
NSLog(newOutput);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
输出是:
test[54844:403] foo " = " bar
Run Code Online (Sandbox Code Playgroud)
如果你之前的报价要FOO之后吧,添加这些:
NSString *newOutput = [NSString stringWithFormat:@"\"%@\" = \"%@\"", @"foo", @"bar"];
Run Code Online (Sandbox Code Playgroud)
新产出是:
test[54873:403] "foo" = "bar"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20292 次 |
最近记录: |