我看到了很多关于Difference between "@id/" and "@+id/" in Android的帖子,如果我错了就纠正我,但@id
似乎是一种定位器,而@+id
是一种吸气剂(广泛简化)。
使用Android Studio,它似乎总是使用R.id.stuff
,即使已经设置了id。如果我理解正确,这意味着创建了许多重复的ID。
事实上,当我按住某个@+Id
时,Android Studio会将我指向所有android:id=...
,而不仅仅指向@id
。
我可以在可能的情况下将每一个修改为+
,但这将非常繁琐。
如何告诉Android Studio只将@Id
添加到extension NSManagedObject {
static func getAll() -> [NSManagedObject]? {
// code
}
}
的第一个实例?