问题标签 [transient]
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.
core-data - CoreData:瞬态属性和localizedCaseInsensitiveCompare
在 coredata 中,我有一个可以使用的瞬态属性有部分。瞬态属性代码在这里:
当我用葡萄牙语应用这个时,我得到,例如“Á”有第一个字母。
问题 Nr 1:如何将“Á”放在“A”部分?我对此有一个错误:
“操作无法完成。(Cocoa 错误 134060。)”
问题 Nr 2:当涉及到数字时,如何将数字影响到名为“#”的部分?现在,数字 1 创建一个部分“1”,依此类推。
谢谢大家,
强化学习
objective-c - 构建一个列出 NSManagedObjects 的 UITableView 的最佳方法是什么?这些 NSManagedObjects 分组到由 NSDate 属性的月份定义的部分中?
我已经努力了几个小时来实现看似简单的事情。
我有一个具有 NSDate 属性的实体 A。
我的目标是构建一个 UITableView 列出每个 A 对象,同时将它们分组到由其 NSDate 属性的 MM/YYYY 定义的部分。
我找到了这个 Apple 官方示例:http: //developer.apple.com/library/ios/#samplecode/DateSectionTitles/Introduction/Intro.html
所以:
- 我为我的实体 A 创建了一个新的瞬态可选属性“sectionTitleMonth”
- 我定义了新的动态属性(primitiveDate 和primitiveSectionTitleMonth)并在官方示例中实现了它们的setter 和keyPathsForValuesAffectingSectionTitleMonth。
我决定将此新代码移至类类别(A+nonGenerated),因为我不希望每次重新生成模型类时都清除所有内容。
之后我更新了我的表格视图委托,以便
- 它构建了一个与示例中完全相同的 NSFetchedResultsController。它现在使用我的瞬态属性作为 sectionNameKeyPath
- 它定义了与官方示例中的部分相关的方法
2点让我想知道这个解决方案是否好:
1) 我使用临时属性作为带有 SQL Lite 后端的 sectionNameKeyPath。可以吗?我在某处读过瞬态属性 + SQLLite 不是好朋友,但不记得在哪些情况下
2) 我在我的类类别 A+nonGenerated 中定义属性(primitiveDate 和primitiveSectionTitleMonth)。可以吗?因为正如官方文档中所述“但是,您不能使用类别向类添加其他实例变量”。但是这里的属性是动态的,我猜核心数据在生成 A 时会生成相关的实例变量,所以它应该可以正常工作......但我仍然有一点疑问:)
一切似乎都很好,但是......这是一个好的解决方案吗?我的意思是他们有更简单/更好的方法来实现我的目标吗?
请安慰我或给我一个更好的解决方案:o)
java - 如何在 Enterprise Architect 中定义 Java 瞬态属性?
背景:我正在使用 Sparx Enterprise Architect 8.0。当我将域类的成员标记为transient
时,生成的代码使用volatile
关键字而不是transient
. 根据Enterprise Architect Java 约定,这是正确的。
如何使用 EA 定义瞬态属性并让生成的代码为它们使用 Javatransient
关键字?
objective-c - 无法将 Core Data 瞬态属性设为私有
我有一个Series
具有瞬态 attr的核心数据实体indexCurrent
。当外部类访问indexCurrent
时,我希望他们发送一个 arg,可用于检查indexCurrent
在返回之前是否需要更新 的值。因此,我已将其声明indexCurrent
为私有变量,并且仅允许通过带有 arg 的特殊方法进行外部访问。
但是,尽管编译器发出“未找到方法”警告,但它允许外部类同时调用indexCurrent
and setindexCurrent:
,并且此错误代码完全成功执行。
这是Series
界面:
indexCurrent
未进行属性化,未在实现文件中声明为动态,并且我没有编写indexCurrent
或setindexCurrent:
访问器。
我究竟做错了什么?我怎样才能使indexCurrent
私有?
ios - 瞬态属性和 FetchRequest?
我titleFirstLetter
在书实体中有一个瞬态属性:
我正在尝试将此属性用作部分名称,但是当我执行时:
我收到此错误:
请帮忙!
javascript - 能否在“CSS3瞬态动画”的处理中得到瞬态值
例如,当我使用瞬态通过更改 translate(x, y) 的值来实现 2s 持续时间的动画时。如何在 0.5s 时刻获取 translate(x, y) 的当前值?
core-data - 为什么我要使用瞬态属性来表示核心数据中的派生只读属性?
如果它是只读的,是否有任何理由为派生属性建模瞬态属性?在我的自定义类中声明一个属性,然后在运行中计算 getter 中的值似乎要容易得多。我会将其与 keyPathsForValuesAffecting 结合起来,以通知观察者有关更改。如果我需要缓存,我只需为该属性添加一个 ivar 并在其中一个基础值更改时重置它(如该问题的答案中所建议的那样)。
将其建模为瞬态属性会有什么优势吗?
actionscript-3 - 如何强制 ObjectUtil.copy() 复制瞬态属性
我想强制 ObjectUtil.copy() 方法复制瞬态属性...
你有解决方案吗?或者你知道复制我的对象的另一种方法吗?
非常感谢你,
蝙蝠
xml - 值为空时的Scala Xml自动瞬态
我知道用 pojo 生成 xml 我可以做这样的事情,
问题是如果name = null,我会有
当真的,当值为空时,我希望节点是瞬态的
有没有一种干净的方法可以做到这一点?谢谢。
java - db4o 类模型瞬态字段
我使用 db4o 作为 DBMS,我有一个问题:
有什么方法可以指定我不想将模型类中的字段存储在数据库中?
@Transient
使用关系数据库时类似于注释的东西?