5
私は、このクラスに検索 - スウィフト
class InboxInterests {
var title = ""
var eventID = 0
var count = ""
var added = 0
init(title : String, eventID : NSInteger, count: String, added : NSInteger) {
self.title = title
self.eventID = eventID
self.count = count
self.added = added
}
}
を持っていると私はこの
var array: [InboxInterests] = [InboxInterests]()
のようにそれを使用するアイテムが欲しい
let post = InboxInterests(title: "test",eventID : 1, count: "test", added: 0)
self.array.append(post)
を追加します。 eventID
キーでインデックスを検索し、同じインデックスのadded
キーの値を変更する
これはどのように可能ですか?
それを交換するか、またはそれのeventIDを持つアイテムのすべてを行うために、インデックスを使用して、次に置き換えたいオブジェクトのインデックスを見つける最初でした{$ 0.eventID == id})。forEach {$ 0.added = value} ' – keithbhunter
私は配列内の値がこのメソッドによって更新されない唯一の人です:(;( – user3804063
配列の取得ができません$ 0は不変です。 – ChanWarde