nsstring相关内容

使用AES-128和密钥加密NSString

我有一个基本笔记应用,我想允许用户拥有加密或安全的笔记。我有一个UI鞭打了,但现在,我似乎不能得到加密工作。它要么返回我一堆垃圾或什么也没有。这是我用来加密/解密: - (BOOL)encryptWithAES128Key:(NSString *)key { //“key”对于AES128应该是16字节,否则为null-padded char * keyPtr [kCCKeySiz ..
发布时间:2016-12-07 19:51:31 其它移动开发

将NSData转换为NSString表示失败

我有一个NSData对象,我试图变成一个NSString使用下面的代码行: NSString * theData = [[NSString alloc] initWithData:photo encoding:NSASCIIStringEncoding]; 不幸的是,我得到以下结果,而不是我想要的二进制输出这里?); ÿØÿà $ b b 我会感谢任 ..
发布时间:2016-12-07 19:48:46 其它移动开发

Cocoa - 从另一个可变参数调用可变参数方法(NSString stringWithFormat call)

我有一个问题与 [NSString strigWithFormat:format] 因为它返回一个id,我有很多代码,我把NSString var更改为其他个人类型。但编译器不会阻止我有一个NSString将被设置为另一种类型的对象的地方。 所以我写一个类NSString和我打算把 stringWithFormat 的所有调用替换为 myStringWithFormat 。 代码是: ..

“NSString stringWithUTF8String:”是过度触摸

我正在使用高级Cocoa功能,如 NSString 和 NSData 而不是挖掘C级的东西,比如工作在 char 的数组。 它, + [NSString stringWithUTF8String:] 有时会在一个完美的字符串中返回 nil c> - [NSString UTF8String] 。可以假定当输入格式错误时会发生这种情况。下面是十六进制输入失败的示例: 55 6B 66 ..
发布时间:2016-12-07 18:49:03 移动开发

调用NSString中每个单词的方法

我想循环遍历一个 NSString ,并为每一个具有一定标准的单词调用自定义函数(例如,“has 2'L's”)。我想知道接近的最好的方法是什么。我应该使用查找/替换模式吗?块? - (NSString *)convert:(NSString *)wordToConvert { ///写 返回finalWord; } - (NSString *)方法:(NSString * ..
发布时间:2016-12-07 04:15:49 移动开发

NSData从NSKeyedArchiver到NSString

我试图将从NSKeyedArchiver生成的NSData转换为NSString,以便我可以传递它,并最终将其转换回NSData。我必须传递这作为一个字符串(我使用three20 URL传递)。我经历了各种编码,UTF8,ASCII等,并不能得到任何工作。 NSKeyedArchiver说NSData被形成为一个属性列表:NSPropertyListBinaryFormat_v1_0。 有没 ..
发布时间:2016-12-07 04:03:59 移动开发

要传递给NSDecimalNumber + decimalNumberWithString:locale的区域设置参数:所以它总是使用NSString的点(。)小数点标记?

我有一个NSString,我想转换为 NSDecimalNumber 。该字符串是从服务器接收的,并且始终使用 en_US 语言环境(如 XXX.YYY )格式化,而不是 XXX,YYY 。我想创建一个 NSDecimalNumber ,它接受 XXX.YYY ,无论用户的语言环境如何。 通常你会这样做: NSDecimalNumber * n = [NSDecimalNumber ..
发布时间:2016-12-07 03:57:00 其它移动开发

在NSString的圆括号之间提取值

我有一个NSString,将像“xxxx(yyyyy)”,其中x和y可以是任何字符。我想从括号内提取y。我设法使用NSScanner提取x,但我还没有想出正确的方法提取出y。 解决方案 只需完成: 如果您完全确定输出的格式,您可以使用数组方法: NSString * inputString; // this is in the form“xxxx(yyyy)” NSCh ..
发布时间:2016-12-07 03:23:07 移动开发

如果NSString stringWithContentsOfFile不推荐,它的替代是什么?

我有一些来自Tuaw的示例代码,可能是3个旧版本;)编译器发出警告,表示该方法已被弃用,但我在SDK文档中没有提到。如果不推荐使用,则必须有替代方法或替换方法。 具体代码是: code> NSArray * crayons = [[NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@“cr ..
发布时间:2016-12-07 03:11:45 移动开发

从NSString的第一行删除换行符

如何从NSString中删除第一个 \\\ 字符? 编辑:为了阐明, do是: 如果字符串的第一行包含一个\\\ 字符,则删除它否则不做任何操作。 ie:如果字符串是这样: @“\ nhello,这是第一行\\\ this是第二行” ,并且与第一行中不包含换行符的字符串相对: @“hello,这是第一行\\\ this是第二行。 ..
发布时间:2016-12-07 03:06:55 移动开发

NSUTF8StringEncoding导致文件在TextEdit / Pages中不正确地呈现,而不是BBEdit / vi

我遇到了一个怪异的问题。每当我在我的iOS应用程序中创建一个新的文本文件,我设置其编码为 NSUTF8StringEncoding 。如果我编辑文件并输入任何带有变音符号的字符并保存更改,变音符号在某些应用程序(如BBEdit,TextMate,cat和vi)中正确显示,但在其他应用程序(如TextEdit,Quick Look和Pages)中不正确显示。 我使用下面的代码将UITextVi ..
发布时间:2016-12-07 02:58:38 其它移动开发