nsstring相关内容

从NSError返回NSString

我在我的iPhone应用程序中使用NSURLRequest类,调用它的方法返回一个NSString,这对于连接通过ok时非常有用,但是问题是我需要将NSError转换为NSString,所以我可以将其返回或在其上运行一些if()语句. 有什么想法吗? :) 解决方案 (此外,每个从NSObject继承的ObjC对象都实现-description,该对象返回一个NSString.) ..
发布时间:2020-07-01 20:54:00 移动开发

iPhone数字时钟

我花了很长时间让模拟时钟工作之后,我试图制作一个数字时钟(叹气).我正在尝试使用10个PNG(数字0-9)来做到这一点.时钟的每个数字都将是一幅图像.唯一的问题是从当前时间检索某个数字.我尝试将时间转换为字符串并使用characterAtIndex,但这似乎不起作用.解决这个问题的最佳方法是什么? 解决方案 您可以使用NSDateComponents和NSCalendar: NSDa ..
发布时间:2020-06-11 19:30:01 移动开发

obj-c NSString和alloc / retain / release

这可能是一个关于对象分配/保留/释放的更多问题,但我将以NSString为例。我知道我可以这样做: NSString * myString = [[NSString alloc] initWithString:@“ Test”]; 实质上是分配和初始化由变量myString引用的字符串,稍后应调用[myString release]在。但是,如果在执行此操作之后,将其设置 ..
发布时间:2020-06-04 19:19:17 移动开发

NSString:plist中的换行符转义

我正在编写一个属性列表,该列表位于应用程序的资源包中. plist中的NSString对象需要在其中包含换行符.我尝试了\n,但这不起作用.如何在plist的字符串中包含换行符? 谢谢. 解决方案 如果要在Xcode的内置plist编辑器中编辑plist,则可以按Option-return键在字符串值内输入换行符. ..
发布时间:2020-05-28 02:51:40 移动开发

读取RTF文件并解析纯文本

我这样做是为了使用NSOpenPanel获取文件的内容,但是我从选择的.rtf文件中返回了很多奇怪的东西. 我的面板代码: var panel: NSOpenPanel = NSOpenPanel() var fileTypesArray: NSArray = ["txt", "rtf", "nil"] panel.canChooseFiles = true panel.allow ..
发布时间:2020-05-25 00:55:01 移动开发

iOS:上传到parse.com时的NSString显示空白

我将一个NSString从一个类带到另一个类,以保存在parse.com上 我有一个测验视图控制器,其中用户在UITextView中输入问题,然后他们按下一步转到选择朋友视图控制器,在这里他们选择用户,然后通过解析发送问题. quiz.h @property (nonatomic,strong) IBOutlet UITextView *textField; @property (n ..

如何用空格填充NSString?

例如,我需要NSString至少有8个字符....而不是使用循环在其上添加左填充空格,反正有这样做吗? Examples: Input: |Output: Hello | Hello Bye | Bye Very Long |Very Long abc | abc 解决方案 以下是如何执行此操作的示例: int main ..
发布时间:2020-05-23 20:19:42 移动开发

表情符号与obj-c的sizeWithFont数学混淆

在需要显示一长串类似聊天的对话(通常包含表情符号)的UITableView中,会发生大小计算错误. 我的问题是,如果字符串长度正确,并且使用sizeWithFont,则在使用sizewithfont进行第一次测量时,我会得到不正确的字符串长度,从而导致“换行". 我认为这是因为字符串":-)"比实际的笑脸图标宽. 证据可以在这里找到: 现在,在其他一些堆栈上,有人声称siz ..
发布时间:2020-05-19 02:30:45 移动开发

正在检测NSString是否包含...?

如何检测字符串是否包含某个单词?例如,我下面有一个字符串,其内容为: @"Here is my string." 我想知道是否可以检测到字符串中的单词,例如"is". 解决方案 这是我的处理方式: NSString *someString = @"Here is my string"; NSRange isRange = [someString rangeOfString: ..
发布时间:2020-05-19 02:26:17 移动开发

将À等特殊字符与常规A进行比较

在某些语言中,有类似À的字母,我看到对于表视图部分,本机iOS将À放在与A相同的部分下. 我想做同样的事情,我通过比较第一个字母来建立我的部分,所以我需要À等于A. 我尝试使用localizedCompare,但仍然没有得到那两个相等的信息. 有没有办法进行这种比较?或归一化的À,因此它将是A吗? 解决方案 请勿按照其他答案进行转换或变换.首先,尝试-[NSString loca ..
发布时间:2020-05-19 02:21:02 移动开发

NSString stringWithFormat和NSArray

我需要一种用于从format-string及其NSArray中的参数生成字符串的方法,但是我在StackOverflow上找不到任何有效的解决方案.它们不会构建也不抛出异常(秒). 解决方案 所以我写了我的解决方案,并想与您分享. @implementation NSString (AX_NSString) + (instancetype)ax_stringWithFormat:( ..
发布时间:2020-05-19 02:20:44 移动开发