Son birkaç ay için, bir UITableView öğesinin bir Kullanıcı NSObject öğesinde "lastName" çekirdek veri özelliğine göre sıralamak için UILocalizedIndexedCollation kullanıyorum. her kullanıcı için bölüm belirlemek için My geçerli kod şöyle görünür:UILocalizedIndexedCollation ile Swift Selektörler
addUserObject.section = self.collation.sectionForObject(user, collationStringSelector: Selector("lastName"))
Ancak Xcode 7.3 içinde, bir derleyici uyarı alıyorum:
No method declared with Objective-C selector 'lastName'
ilk düşüncem yeni Selector'ü kullanmaktı biçimlendirme, şöyle:
:Selector(User.lastName)
Ama bu bir hata üretir
Bu kod gayet iyi çalışıyor, ancak uyarıyı 'doğru' şekilde silmek istiyorum. Herhangi bir fikri olan var mı?