nsstring相关内容
我有一个 IBAction,它在触发时调用不同视图控制器 (APICallsViewController) 中的另一个方法.我还希望向该方法发送一个 NSString(消息) 这是我的 IBAction,它推送到 APICallsViewController 以及 NSString 消息.我的问题可能是如何在另一个视图控制器的方法中获取该 NSString 的内容. 感谢您的帮助 -
..
在我的代码中,我必须使用 URLWithString 播放流(HLS)视频和 fileURLWithPath 播放本地视频. 这两种方法有什么区别?我应该如何使用单一方法播放两个视频. 当 HSL 视频结束时,我还需要将最后一帧显示为静止图像.它现在在结束时显示空白屏幕.我应该如何实现这一目标? 解决方案 +URLWithString: 产生一个 NSURL 表示给定的字符串.
..
我想为使用 iOS 提供的 NSString (UIStringDrawing) 类别方法绘制的文本添加阴影: - (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)widthwithFont:(UIFont *)font minFontSize:(CGFloat)minFontSize实际字体大小:(CGFloat *)实际字体大小lin
..
在我的应用程序中,我启用了 ARC.但是在我的应用程序中,以下几行根据仪器给了我内存泄漏.它在 ios 7.0 中. -(id)init{变量 = [[NSMutableArray 分配] init];//泄漏事件 = [[NSMutableArray 分配] init];//泄漏回归自我;} 更新 但是在我的应用程序中,如果我执行以下操作,则不会显示任何泄漏.但我无法将项目添加到变量中
..
我有一个包含多个值的枚举: enum {value1, value2, value3} myValue; 在我的应用程序中的某个点,我希望检查枚举的哪个值现在处于活动状态.我正在使用 NSLog,但我不清楚如何将枚举的当前值 (value1/value2/value3/etc...) 显示为 NSLog 的 NSString. 有人吗? 解决方案 这里回答:一些实施建议
..
我想换一句,例如: Être ou ne pas être.C'était là-bas. 会变成: 结束了.C'etait la-bas. 有没有什么简单的方法可以用 NSString 做到这一点?还是我必须通过检查每个字符来自己开发它? 解决方案 NSString *str = @"Être ou ne pas être. C'était là-bas.";NS
..
我有一个 UITextView,它采用 NSString 格式,格式为 stringWithUTF8String.它从数据库中获取它的值,我希望数据库中的文本在文本中使用中断来呈现.我尝试使用 \n 来做到这一点,但它被呈现为文本.在我的应用程序信息页面中这样做是因为直接文本有效,但我认为从数据库中获取它时它不起作用的原因是格式. 有什么建议吗? 解决方案 如果你想在 Xcode5/
..
这是我的代码: task = [[NSTask alloc] init];[task setCurrentDirectoryPath:@"/applications/jarvis/brain/"];[task setLaunchPath:@"/applications/jarvis/brain/server.sh"];NSPipe * out = [NSPipe 管道];[任务集标准输出:输出]
..
我有一个如下所示的字符串, NSString * aString = @"这是我想要的#substring1 和#subString2"; 如何仅选择以“#"开头(并以空格结尾)的文本,在本例中为“subString1"和“subString2"? 注意:为了清楚起见,对问题进行了编辑 解决方案 您可以使用 NSScanner 拆分字符串.这段代码将遍历一个字符串并用子字符串填充
..
我正在使用此代码片段对字符进行编码以对 POST 请求友好: NSString *unescaped = [textField text];NSString *escapedString = (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(空值,(__bridge_retained CFStringRe
..
哪种 NSString 编码方法可以将与符号 (&) 字符正确转义为 %26? stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding 获取空格 (%20) 和其他坏人但忽略 & 符号!?! 解决方案 与号不会被该方法处理,因为它们是 URL 中的合法字符.在此调用之前,您可能应该对特别有问题的部分进行零碎的预处理.
..
NSData* jsonData 是包含 JSON 数据的 http 响应. NSString* jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];NSLog(@"jsonString: %@", jsonString); 我得到了结果: { "result": "\u8aa
..
我在 unichar 变量中存储了一个国际字符.此字符不是来自文件或 url.该变量本身只存储一个 UTF-8 格式的无符号短(0xce91)并转换为希腊大写字母“A".我试图将该字符放入一个 NSString 变量中,但我失败了. 我尝试了两种不同的方法,但都没有成功: unichar greekAlpha = 0xce91;//可以写 greekAlpha = 'Α' 代替.NSStr
..
我正在构建一个 Twitter iPhone 应用程序,它需要检测您何时在 UITextView 的字符串中输入主题标签或 @-mention. 如何查找 NSString 中以“@"或“#"字符开头的所有单词? 感谢您的帮助! 解决方案 您可以使用 NSRegularExpression 类,其模式类似于 #\w+(\w 代表单词字符). NSError *error =
..
如何用一个空格替换换行符 (\n) 序列. 即用户输入了一个双换行符(“\n\n"),我希望将其替换为一个空格(“").或者用户输入了三个换行符 ("\n\n\n") 我想用一个空格 (" ") 替换它. 解决方案 试试这个: NSArray *split = [orig componentsSeparatedByCharactersInSet:[NSCharacterSet ne
..
我正在寻找一种方法来替换 NSString 特定索引处的字符. 例如:myString = @"******"; 我想用“A"替换第三个“*",使字符串看起来像这样:myString = @"**A***"; 我怎样才能做到这一点? 提前致谢 解决方案 试试这个: NSString *str = @"*******";str = [str stringByRepl
..
我对这段代码有疑问: __strong NSString *yourString = @"Your String";__weak NSString *myString = yourString;yourString = nil;__unsafe_unretained NSString *theirString = myString;NSLog(@"%p %@", yourString, your
..
有人可以帮我定义一个谓词,它只返回 NSManagedObject 的“字母"属性长度在一定范围内吗? 这是我一直在尝试的示例,我有一种感觉是字母长度表示法,我也尝试了 kvc 字母.@length 没有成功..我做错了什么? NSManagedObjectContext *context = ...;NSFetchRequest *fetchRequest = [[NSFetchRequ
..
我有一个这样的 NSPredicate: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"entity.name CONTAINS %@", myString]; 但这将返回包含该字符串的任何内容.例如:如果我的 entity.name 位于: 文本文本二正文三随机文本 并且 myString 是 text 那么所有这
..
我已经尝试了一段时间来创建一个带有下标字符的 NSString 没有成功.甚至可以在 iOS 中执行此操作吗? 我需要一种方法将字符串中的字符更改为下标或上标,但我不能为此使用 Unicode,因为 Unicode 没有所有字母. 我的猜测可能是使用 HTML 标签 和 但我还没有找到将所述 HTML 标签转换为 NSString 的方法. 解决方案 下标和上标不是字符特征.除了少数例
..