Nesnenin bir nesnesinin eklendiği NotSureItem nesne sınıfım var. Uygulamamda veritabanı için Realm kullanıyorum ancak uygulamasındaki açıklama özelliklerini eklediğimde, depolanan özelliği geçersiz kılmam için bana bir hata verdi. Ayrıca Objective-C selector 'description' ile 'description' için 'Getter' gibi bir hata da veriyor, aynı Objective-C seçicisiyle superclass 'NSObject'den' açıklama 'için getter ile çelişiyor. İşte benim kod nesne sınıfım.Depolanmış bir özellik 'description' ile geçersiz kılma '
import Foundation
import Realm
class NotSureItem: RLMObject {
dynamic var title = ""
dynamic var description = ""
dynamic var dateTime = NSDate()
}
Piyush haklı. (Örneğin, ‘isEditing’ ve ‘objectSpecifier’ gibi) Kakao paradigmaların örtüşen ifadeler kaçınmalıdır. Ayrıca, "NSObject" alt sınıfı olmasa bile, yine de "description" özellik adından kaçınmak istersiniz, çünkü bu gelecekte bir sonraki noktada bu uygunluğu eklemek istediğinizde "CustomStringConvertible" ile çakışır. hata ayıklama amaçları). – Rob