问题标签 [nscharacterset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何从iOS中的字符串中删除空格
@"this string contains blank spaces"
.
我们怎样才能把这个字符串转换成@"thisstringcontainsblankspaces"
.
我的意思是我们如何修剪字符串中的所有空格和换行符。我已经尝试NSCharecterSet
过使用whitespaceCharacterSet
. 但这只会删除字符串末尾的空格,而不是中间的空格......
有任何想法吗??
iphone - NSCharacter Set 使用int,但我需要未分配的短?
我正在使用MWFeedParser将提要添加到我的应用程序中。现在框架通过了日期,我有一些警告,主要是由于旧类型的代码。
现在剩下 4 个警告,它们都是一样的,从技术上讲,我可以修复它们并删除它们,这样警告就消失了,但后来我发现应用程序无法正常工作。
有关的代码是:
现在是警告的位是:
警告是:
格式指定类型“无符号短”,但参数的类型为“int”
于是我改成了:
这确实删除了警告并给了我完美的代码:-)(没有警告或错误)
然后当我运行该应用程序时,它没有解析日期并且无法打开链接。我不确定这是否是 C 的东西,但现在它绝对超出了我的知识领域。有没有人可以帮助我解决这个问题,并且仍然可以在应用程序中运行?
先感谢您:-)
编辑
}
objective-c - 将 NSString 中的每个字符与字符集合进行比较
我的意图是分析用户在文本字段中的输入并检查他是否使用了任何符号。
例如,用户的输入是“/ardv/*k”,我需要一个变量来表示用户输入了 3 个符号。
我不明白如何使用 NSRange 来搜索字符串,因为它会在找到第一个匹配项时立即停止。
此外,NSSet 与 characterAtIndex 选择器不兼容。
isEqualTo:没用。
这是我所做的,但我想知道如果可能的话,如何使这段代码更简单:
iphone - 如何在 NSString 中使用 stringByTrimmingCharactersInSet
我有一个给出日期的字符串(如下)
现在问题是我需要"-13"
从这里修剪。我知道NSDateFormatter
要格式化日期。但我不能在这里这样做。我需要修剪它
为此,我正在使用:-
但这不起作用。这不修剪...怎么做...帮助
ios - UITextField - 防止用户输入非标准字符(如表情符号)
我的应用程序创建并存储EKEvents
到标准日历数据库中,但是,我发现如果我使用表情符号作为事件的“注释”,它会在尝试从日历中读取事件时导致崩溃。
我不想或不需要在event.notes
. 我只是碰巧在测试,当它让我保存事件时有点震惊。(表情符号甚至出现在日历本身)
所以我认为我的问题可以通过两种方式之一来解决,但我都无法弄清楚。
1) 我可以禁用或隐藏自定义键盘按钮吗?<--我更喜欢这个解决方案
2)如果不是,我如何创建一个字符集,其中包含所有标准键盘中所有可能的字符,以在确保用户没有键入表情符号时进行检查?
我尝试使用一些标准字符集来检查,例如alphanumericCharacterSet
,但使用它,我无法输入空格。
这是我目前使用的代码,用于检查用户输入的字符:
编辑:澄清错误
没有错误,只有崩溃。我的应用程序保存日历事件,并将它们显示在列表中给用户。然后,用户可以将事件标记为“付费”或“未付费”,此时我将一个字符串附加到.notes
事件的属性“-付费”。因此,当我重新加载表格时,如果事件已付费,它会向用户显示特定图标。当保存的甚至具有表情符号作为.notes
属性时,就会发生崩溃,我尝试将.notes
.
ios - NSString 方法 stringByTrimmingCharactersInSet:不修剪逗号
我有以下代码用于从一些表示数字的字符串中删除多余的字符:
在 method 之后stringByTrimmingCharactersInSet:
,除了逗号之外的所有多余字符都被删除。stringByReplacingOccurencesOfString:
删除逗号后的调用。为什么第一次调用后没有删除?
以下是每行代码之后 myString 的示例:
我也试过
并得到相同的结果。
objective-c - NSCharacterSet 中的 NSArray
目前我可以制作如下的字母数组
知道这是可用的
如何用它制作一个数组?
objective-c - 在 UITextView 中只允许字母数字字符
无论如何我可以允许用户在文本视图中只输入字母数字字符而不输入其他字符。
编辑:
试过了,
但这仅适用于某些时候
谢谢!!
iphone - iPhone iOS 如何以编程方式检查 ✭ ♦ 之类的字符(以及该集合中的其他字符)?
我知道 ✭star 和 ♦ diamond 都来自 ASCII 扩展字符集。但是 iOS 上是否有一些可用的 NScharacterSet 可以用来以编程方式检查这些字符?
ios - 写入文件时,有没有办法删除在 NSMutableDictionary 键/对象对之间创建的换行符?
NSMutableDictionary
当写入文件时,我试图使我的条目看起来像这样:
这是我的文件现在的样子:
我尝试使用NSCharacterSet
这样的方法从键字符串和对象中修剪空格和换行符
但这没有用。
这可以做到吗?