私はObj-Cを勉強しており、3行目から5行目のコードの目的をよく理解していません。Objective-Cでは@interfaceの意味は何ですか?
説明できますか?
1. myClassA.m
2. #import myClassB
3. @interface myClassA()
4. -(void) methodA
5. @end
6. @implementation myClassA
7. mymethodA {
NSLog{@"this is mymethodA");
}
これらについていくつかの参考文献がある場合は、私自身でそれを検討してください。
基本的に、@interface構築は、クラスが実行できる宣言であり、他のクラスから見えるので、他のクラスはメソッドを呼び出してこのクラスのプロパティにアクセスできます。 –
[@interfaceと@protocol explanation?]の可能な複製?(http://stackoverflow.com/questions/1679145/interface-and-protocol-explanation) –
-1コードに構文エラーがあります。そして、このように '@interface'について尋ねると、混乱し、混乱した答えが得られます。 –