Swift'de depolanan özellik ayarlayıcısının üzerine nasıl yazabilirim?
Obj-C'de, onun ayarlayıcısının üzerine yazabilirim, ancak Swift, depolanan mülk için kullanılan alıcı / ayarlayıcılardan memnun görünmüyor.
Adında Cardbir özelliği olan bir sınıfım olduğunu varsayalım rank. İstemcinin ona geçersiz bir değer vermesini istemiyorum, bu nedenle amaç-C'de setRankek kontrol yapmak için üzerine yazabilirim . Ancak willSetSwift'de yardımcı görünmüyor çünkü newValuesabittir ve atamanın bir anlamı yoktur rankçünkü ayarlayıcı bir döngü içinde çağrılacaktır.