nsstring相关内容

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

我最近在比较两个 NSURL 并将一个 NSURL 与一个 NSString(这是一个 URL 地址)进行比较时遇到了一个问题,情况是我从某个地方得到一个 NSURLRequest,我可能知道也可能不知道它指向的 URL 地址,我有一个 URL NSString,比如“http://m.google.com",现在我需要检查该 NSURLRequest 中的 URL 是否与我的 URL 字符串相同 ..
发布时间:2022-01-19 21:39:03 移动开发

布尔到 NSString

如果我有一个返回 BOOL 的方法,如何将其转换为 NSString 以便在控制台中打印出来? 例如,我尝试这样做,但不起作用: NSLog(@"Is Kind of NSString:", ([thing isKindOfClass:[NSString class]]) ? @"YES" : @"NO"); 但是我真的很想把返回值变成一个 NSString.我知道它是一种原始数据类型, ..
发布时间:2022-01-19 17:37:12 移动开发

在 switch 语句中使用 NSString

是否可以在 switch 语句中使用 NSString? 还是只使用 if/else if 更好? 解决方案 switch 语句需要整数常量,所以这里不能使用 NSString,所以看来你必须选择 if/else 选项. 还有一点是你必须使用 isEqualToString: 或 compare: 方法来比较 NSString,所以即使 switch case 允许指针值你也不 ..
发布时间:2022-01-19 10:23:27 移动开发

从 UIPickerView 的选定行设置 UIButton 的标题

详细的场景是这样的: 我正在使用循环创建 10 个按钮并将标签设置为 0-9.在点击每个按钮时,我正在调用一个 UIPickerView,我在其中从不同的数组加载数据.直到这里我得到了预期的结果.但我希望从 pickerView 中选择的行应该设置为相应按钮的标题. 我尝试过的方式 - 我将选定的行存储在 pickerViewDelegate 方法中的 NSString 中,并尝试像 ..
发布时间:2022-01-18 08:19:37 移动开发

Objective-C如何打印出浮点数的前导0?

如何使用 NSString 类型为浮点数打印前导零? 输入:3.14期望输出:03.1使用格式 @"%02.1f"输出:3.1 解决方案 你想要 @"04.1f".4 是总宽度. 正如您从 文档,格式字符串符合IEEE printf 规范. 您指定的格式字符串分解如下: 0 -- 用零填充. 2 -- 整个生成的格式化值的最小宽度为 2. .1 -- 小数点后一位精度. ..
发布时间:2022-01-15 10:50:44 移动开发

如何在ios中评估字符串方程

ios中的字符串方程有没有办法求解? 例如 输入: NSString * str =@"1+2"; 输出: NSInteger result = 3//即来自 str 的 1+2 的总和 如何解决这个问题并获得预期的结果! 请帮忙! 解决方案 你可以使用 NSExpression: NSExpression *expression = [NSExp ..
发布时间:2022-01-14 19:47:24 移动开发

获取包含在 NSString 中的文件的扩展名

我有一个 NSMutable 字典,其中包含文件 ID 及其文件名+扩展名,格式为 fileone.doc 或 filetwo.pdf.我需要确定在我的 UITableView 中正确显示相关图标的文件类型.这是我到目前为止所做的. NSString *docInfo = [NSString stringWithFormat:@"%d", indexPath.row];//确定我们要格式化的单元 ..
发布时间:2022-01-14 19:44:33 移动开发

NSString intValue 不能用于检索电话号码

我有一个电话号码,格式为易于阅读的电话号码,即 (123) 123-4567 但是,当我想在代码中使用该电话号码时,我需要将该字符串解析为一个数字变量(例如 int) 但是,[string intValue]; 不起作用 - 我在以前的项目中使用了大约一百万次 intValue,全部没问题,但是在这里,我传入的每个字符串,我都会得到相同的随机 int 退出: - (int)proce ..

NSString 到 const char * 转换为希腊字符

我正在尝试将包含希腊语单词的 NSString 转换为 const char.我正在尝试使用用于希腊语言的 UTF-8 编码转换字符串,当我将字符注销时,它里面有垃圾.请在这里提供一点帮助.. //这是希腊词NSString *letter = textFieldLetter.text;//NSString 到 const char 转换为 sql 查询const char *cLetter = ..
发布时间:2022-01-12 20:57:57 移动开发

Localizable.strings 导致 plist 解析错误

我刚刚在我的 Xcode 项目中本地化了 Localizable.strings 文件,以便将我的应用程序本地化为几种不同的语言.但是,在以标准“key = value"格式编辑每个文件后,我收到以下解析错误,它没有指定文件,因此很难追踪它所指的内容. CFPropertyListCreateFromXMLData():旧式 plist 解析器:第 10 行的字典中缺少分号.解析将被放弃.中 ..
发布时间:2022-01-11 11:03:19 移动开发

如何将 NSInteger 转换为二进制(字符串)值

我试图弄清楚如何将一个 NSInteger(比如 56)转换为一个 NSString,它是原始 (int) 值的二进制表示.也许有人知道一种可以接受 56 并在 Objective C 中返回“111000"的格式化技术.谢谢大家. 解决方案 没有内置的格式化操作符可以做到这一点.如果您想将其转换为十六进制字符串,您可以这样做: NSString *str = [NSString str ..
发布时间:2022-01-09 19:19:20 移动开发

UIImage 到字节数组

我正在创建一个将图像上传到服务器的应用程序.它必须在 XML 上发送字节数组.如何将字节数组转换为 NSString? 谢谢! 解决方案 您可以将 UIImage 转换为 NSData 对象,然后从中提取字节数组.下面是一些示例代码: UIImage *image = [UIImage imageNamed:@"image.png"];NSString *byteArray = [ ..
发布时间:2022-01-08 16:47:21 移动开发

如何使用新的 iOS 7 API 获取自动换行信息?

我注意到 iOS 7 引入了与文本布局相关的新类,例如 NSLayoutManager、NSTextStorage 和 NSTextContainer.我如何使用这些来获取有关 NSString 上自动换行的信息? 例如,假设我有一个很长的 NSString 放在 UILabel 中.如果我在 UILabel 上启用多行,它会产生一个如下所示的字符串: 快速的棕色狐狸跳跃在懒狗之上. 那 ..
发布时间:2022-01-07 17:45:44 移动开发