-1

私はObjectiveCを初めて使用するので、質問の単純さをご容赦ください。

私はクラスを持っています、それを呼びましょうClass A、そしてそれはこのように見えます

@interface A()
@property (weak, nonatomic) IBOutlet UISegmentedControl *segment;
@end

@implementation A
  ...

今私がやりたいのは、のセグメントを「取得」することですclass B。私はこれを行うことによってこれをやってみました

@interface B()
@property (nonatomic) B *cardy;
@end

@implementation B
 ...

それからやりたいのですがcardy.segment、アクセスできないようです。Aで使用@synthesizeしてみましたが、「get」を正しく実装する方法を正確に確認する必要があります。アドバイスをいただければ幸いです。

4

1 に答える 1

1

.mファイルではなく、.hファイルでプロパティを宣言します。また、AhがBmにインポートされていることを確認してください

于 2013-03-05T19:37:54.120 に答える