-1
私がObjective-Cで知っているように、すべてのクラスはNSObjectクラスから継承しています。スイフトはどうですか?どのような目的のために私たちはSwiftのNSObjectから継承する必要がありますか?NSObjectクラスを使用してSwiftでどのような目的のためにですか?
私がObjective-Cで知っているように、すべてのクラスはNSObjectクラスから継承しています。スイフトはどうですか?どのような目的のために私たちはSwiftのNSObjectから継承する必要がありますか?NSObjectクラスを使用してSwiftでどのような目的のためにですか?
スウィフト言語についての何もは本質的にNSObjectから継承する必要があります。スイフトの基本クラスはありません。 NSObjectはSwiftの一部ではありません。 Cocoa Foundationが存在しない場合、NSObjectはSwiftに関する限り存在しません。
実用的なの使用- たとえば、iOSのプログラミング時に、クラスをNSObjectから継承させたい場合は、SwiftではなくCocoaとする必要があります。これはObjective-CがNSObjectサブクラスの場合にのみ可能な特別な方法でそのクラスで作業できるようにするためです。