nsstring相关内容
我正在尝试将包含丹麦语字符的字符串分离为 NSMutableArray.但是有些东西不起作用.:( 我的代码: NSString *danishString = @"æøå";NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[danishString length]];for (int i=0; i
..
我在处理 NSString stringWithFormat 时遇到问题... 问题如下: 首先,我有 2 个字符串.哪些是货币数量. 问题是,我想用这两个创建 1 个字符串. 例如: strF = [NSString stringWithFormat:@"First: %@ Second: %@", value1, value2]; 我想知道是否可以在 First 和
..
我有一个这样的字符串. NSString *myString = @"{53} 气球"; 如何获取子字符串 53 ? 解决方案 NSString *myString = @"{53} Balloons";NSRange start = [myString rangeOfString:@"{"];NSRange end = [myString rangeOfString:@"}"];if
..
我正在生成 json 文本,在生成数组时,我得到了很多我不需要的反斜杠: [\n{\n\"速度\" : 2,\n\"方向\" : 3,\n\"OdometerDelta\" : 4,\n\"经度\" : 0,\n\"纬度\" : 1,\n\"时间戳\" : \"1996-06-17\"\n},\n{\n\"速度\" : 2,\n\"方向\" : 3,\n\"OdometerDelta\" : 4
..
我有一个 NSString 并且未能应用以下语句: NSString *myString = @"some text";[myString stringByAppendingFormat:@"some text = %d", 3]; 没有日志或错误,只是字符串没有改变.我已经尝试过 NSString(如文档所述)和 NSMutableString. 欢迎提供任何线索. 解决方案
..
我对 这个小例子 Python 中用于循环遍历大型单词列表的算法.我正在编写一些“工具",它们将允许我以与 Python 类似的方式对 Objective-C 字符串或数组进行切片. 具体来说,这个优雅的解决方案引起了我的注意,它执行速度非常快,它使用字符串切片作为算法的关键元素.尝试不用切片来解决这个问题! 我使用下面的 Moby 单词列表复制了我的本地版本.如果您不想下载 Moby
..
我想从一个文件或一个objective-c 字符串(在代码中)运行一个shell 脚本.我还希望将 shell 脚本的结果存储到一个变量中.我不希望将 shell 脚本拆分为参数(例如运行时的 setLaunchPath).例如:运行这个 shell 脚本“mount_webdav idisk.mac.com/mac_username/Volumes/mac_username"而不是“/bin/m
..
我的字符串中包含允许的字符集: var characterSet:NSCharacterSet = NSCharacterSet(charactersInString: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLKMNOPQRSTUVWXYZ") 我想从一个字符串中去除任何其他字符,这样两个未格式化的数据就可以被认为是相等的,就像这样: "American
..
我有一个 NSString,我需要逐个字符地检查它,并且: 检查字符进行计算循环(直到字符串结束) 对执行此操作的最佳方法有任何想法吗?我需要转换 NSString到 NSArray 或 C 字符串? 解决方案 最简单的方法是使用 NSString 的 characterAtIndex: 方法: int charIndex;for (charIndex = 0; charIndex
..
我有一个函数,我想接收一个 NSString 和一个 int 参数,然后使用 switch 语句来返回一个计算值,就像将 int 乘以某个常数一样,这取决于所提供的 NSString. 显然,switch 语句不适用于 Objective-C 中的对象.那么最快的替代方法是什么?是 if-else 语句吗?或者有没有更优雅的方法? 编辑 我关心性能的原因是我正在修改用户正在观看的
..
如何在带有尾部截断的矩形中绘制长文本字符串?我尝试将 drawInRect:withAttributes: 与 NSLineBreakByTruncatingTail 段落样式一起使用,但它始终将文本呈现在一行上.它仅使用 NSLineBreakByWordWrapping 和 NSLineBreakByCharWrapping 中断模式呈现多行文本,并且在使用此选项时没有截断.为了实现这一点,我
..
我经常在类实例方法中看到这样的代码片段: static NSString *myString = @"这是一个字符串."; 我似乎无法弄清楚为什么会这样.这是否只是限于方法范围内的#define 的 objc 等价物?我(认为)我了解变量的静态性质,但更具体地说是关于 NSStrings,为什么它没有被分配、初始化? 谢谢~ 解决方案 刚刚偶然发现了相同的 static NSSt
..
我已经到处搜索了这个,包括苹果关于 NSString 的文档(也许我没有看到?)但我试图在 xCode 中找到一种方法来检查 NSString 是否不等于某物.很喜欢 if (myNSSting = @"text" {... 除非我特别想检查它是否不等于“文本". 解决方案 if(![myNSString isEqualToString:@"text"])
..
我在普通 iPad 单视图应用的 viewDidLoad 函数中运行以下代码: /** 打印字符串.很多.*/for (int i = 0; i 输出如下: 2013-02-04 20:17:49.718 testplay[59585:c07] 2282013-02-04 20:17:49.718 testplay[59585:c07] ⊢ ⊣ ⊥ ⊻ ⊼ ⊂ ⊃ ⊑ ⊒2013-02-0
..
SO我想检查我的数组 [clientDataArray objectForKey:@"ClientCompany"] 中的项目是否为 nil. temp = [clientDataArray objectForKey:@"ClientCompany"];if (temp != [NSNull null]) infofieldCompany.text = temp; 到目前为止,我已经能够通过
..
我已经看到了我的任务的一个答案,但现在找不到了.我想检测一个字符串是否有空词并且至少包含“"或“"(两个空格"或多个空格,或者不包含.如果没有,我会将其添加到 Nsmutablearray.如果是,有空或至少有一个空格,我不希望它被写入 mutablearray. 如何解决这个问题? 编辑 2011 年 10 月 12 日: 伙计们,谢谢. 再次抱歉,我不清楚我的愿望.我想
..
考虑一下: NSString *whatever=[NSString stringWithFormat:@"My float: %.2f",aFloat]; 在构建字符串whatever 时,这会将我的aFloat四舍五入到小数点后两位 假设我希望这个语句中的 2 是可赋值的,这样,基于 aFloat 的值,我可能让它显示 2 或 4 个小数位.如何将其构建到 stringWith
..
我需要创建一个 NSString,这样我就可以在一个类中设置它的值并在另一个类中获取它.我该怎么做? 解决方案 如果你写: NSString *globalString = @"someString"; 在方法、类定义、函数等之外的任何地方……它都可以在任何地方被引用.(它是全球性的!) 访问它的文件将其声明为外部 extern NSString *globalString;
..
以下在获取 csv 文件的内容时返回 nil.但是,将 csv 表减少到 10 行将正常工作,输出 csv 文件的内容. 原始 csv 大约有 400,000 个字符,排列在 500 行和 11 列中.什么可能导致它在原始 csv 中返回 nil? let dbPath = "/Volumes/Gios2TWD/myDB.csv"变量错误:NSError?让 csvContent = NS
..
我编写了这个函数,它可以对 NSString 的内容进行混洗,它似乎可以工作,但它时不时地崩溃.这可能是一种迂回的方式,但我将字符放入数组中,随机交换数组中的元素,然后将数组转回字符串. 我不确定我在做什么是不安全的,导致它崩溃.我认为可能是我正在设置 finalLettersString = result,但我也尝试了 finalLettersString = [NSString stri
..