小编Mor*_*gan的帖子

没有'|' 候选人产生预期的上下文结果类型'NSTextStorageEditActions'

我浏览了raywenderlich.com上的Text Kit Tutorial和该行

edited(.EditedCharacters | .EditedAttributes, range: range, changeInLength: (str as NSString).length - range.length)
Run Code Online (Sandbox Code Playgroud)

产生以下错误:

No '|' candidates produce the expected contextual result type 'NSTextStorageEditActions'
Run Code Online (Sandbox Code Playgroud)

当我将第一个参数更改为时,错误消失了:

edited(.EditedCharacters, range: range, changeInLength: (str as NSString).length - range.length)
Run Code Online (Sandbox Code Playgroud)

我也试过用"OR"和"||" 没有任何成功.

Swift 2.2和iOS 9.2

ios swift

25
推荐指数
1
解决办法
1万
查看次数

关系的核心数据属性?

我刚刚开始使用 Core Data。

我有一个Headache实体和一个Medication实体。头痛和药物之间存在多对多的关系。

添加头痛时,可以选择多种药物。我希望能够指定这些药物的数量。我对 MySQL 更熟悉,您可以在其中创建一个数据透视表并将数量与头痛 ID 和药物 ID 一起包含在数据透视表中,这样每个实例都可以有一个数量。

有没有办法在 Core Data 中创建这种关系?

这是我的 Xcode 数据模型

core-data ios ios9

3
推荐指数
1
解决办法
593
查看次数

标签 统计

ios ×2

core-data ×1

ios9 ×1

swift ×1