问题标签 [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.

0 投票
1 回答
624 浏览

core-data - CoreData:瞬态属性和localizedCaseInsensitiveCompare

在 coredata 中,我有一个可以使用的瞬态属性有部分。瞬态属性代码在这里:

当我用葡萄牙语应用这个时,我得到,例如“Á”有第一个字母。

问题 Nr 1:如何将“Á”放在“A”部分?我对此有一个错误:

“操作无法完成。(Cocoa 错误 134060。)”

问题 Nr 2:当涉及到数字时,如何将数字影响到名为“#”的部分?现在,数字 1 创建一个部分“1”,依此类推。

谢谢大家,

强化学习

0 投票
1 回答
108 浏览

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)

0 投票
1 回答
479 浏览

java - 如何在 Enterprise Architect 中定义 Java 瞬态属性?

背景:我正在使用 Sparx Enterprise Architect 8.0。当我将域类的成员标记为transient时,生成的代码使用volatile关键字而不是transient. 根据Enterprise Architect Java 约定,这是正确的。

如何使用 EA 定义瞬态属性并让生成的代码为它们使用 Javatransient关键字?

0 投票
1 回答
317 浏览

objective-c - 无法将 Core Data 瞬态属性设为私有

我有一个Series具有瞬态 attr的核心数据实体indexCurrent。当外部类访问indexCurrent时,我希望他们发送一个 arg,可用于检查indexCurrent在返回之前是否需要更新 的值。因此,我已将其声明indexCurrent为私有变量,并且仅允许通过带有 arg 的特殊方法进行外部访问。

但是,尽管编译器发出“未找到方法”警告,但它允许外部类同时调用indexCurrentand setindexCurrent:,并且此错误代码完全成功执行。

这是Series界面:

indexCurrent未进行属性化,未在实现文件中声明为动态,并且我没有编写indexCurrentsetindexCurrent:访问器。

我究竟做错了什么?我怎样才能使indexCurrent私有?

0 投票
1 回答
938 浏览

ios - 瞬态属性和 FetchRequest?

titleFirstLetter在书实体中有一个瞬态属性:

我正在尝试将此属性用作部分名称,但是当我执行时:

我收到此错误:

请帮忙!

0 投票
1 回答
250 浏览

javascript - 能否在“CSS3瞬态动画”的处理中得到瞬态值

例如,当我使用瞬态通过更改 translate(x, y) 的值来实现 2s 持续时间的动画时。如何在 0.5s 时刻获取 translate(x, y) 的当前值?

0 投票
1 回答
1648 浏览

core-data - 为什么我要使用瞬态属性来表示核心数据中的派生只读属性?

如果它是只读的,是否有任何理由为派生属性建模瞬态属性?在我的自定义类中声明一个属性,然后在运行中计算 getter 中的值似乎要容易得多。我会将其与 keyPathsForValuesAffecting 结合起来,以通知观察者有关更改。如果我需要缓存,我只需为该属性添加一个 ivar 并在其中一个基础值更改时重置它(如问题的答案中所建议的那样)。

将其建模为瞬态属性会有什么优势吗?

0 投票
2 回答
685 浏览

actionscript-3 - 如何强制 ObjectUtil.copy() 复制瞬态属性

我想强制 ObjectUtil.copy() 方法复制瞬态属性...

你有解决方案吗?或者你知道复制我的对象的另一种方法吗?

非常感谢你,

蝙蝠

0 投票
2 回答
115 浏览

xml - 值为空时的Scala Xml自动瞬态

我知道用 pojo 生成 xml 我可以做这样的事情,

问题是如果name = null,我会有

当真的,当值为空时,我希望节点是瞬态的

有没有一种干净的方法可以做到这一点?谢谢。

0 投票
2 回答
341 浏览

java - db4o 类模型瞬态字段

我使用 db4o 作为 DBMS,我有一个问题:

有什么方法可以指定我不想将模型类中的字段存储在数据库中?

@Transient使用关系数据库时类似于注释的东西?