मैं सिर्फ 2015 WWDC नमूना कोड (https://developer.apple.com/sample-code/wwdc/2015/) से FourInARow डाउनलोड किया है और फ़ाइल AAPLViewController.m
अजीब संपत्ति घोषणा वाक्य रचना युक्त कोणीय कोष्ठक <>
@property NSArray<NSMutableArray<CAShapeLayer *> *> *chipLayers;
में एक अजीब संपत्ति घोषणा देखा कि यह क्या मतलब है?
सुपरक्लास अपने उप-वर्ग के अनुरूप कैसे हो सकता है? क्या आपका मतलब विपरीत नहीं है? – Honey
@ asma22 यह वही मामला है जब संकलक चेतावनी जारी करेगा, क्योंकि यह गलत है। – mojuba
लेकिन आप 'कैलियर' स्वीकार कर रहे हैं जो 'कैशपलेयर' का सुपरक्लास है, इसमें 'कैशपलेयर' ऑब्जेक्ट की सभी चीजें नहीं हैं। 'कैशपलेयर' उप-वर्ग है जिसे अनुरूप माना जाना है। आपकी टिप्पणी में आपने कहा * ठीक है, क्योंकि कैलियर कैशपलेयर * का एक सुपरक्लास है। जो कुछ ऐसा होना चाहिए था। * ठीक है, क्योंकि CALAYER CAShapeLayer * – Honey