私はiOSの開発を始めています。私は何日も解決策を探していましたが、それを得ることができません。私は次のコードを取得しました:
@interface SAProfileViewController : UITableViewController {
@public NSNumber *userId;
}
@property (weak, nonatomic) IBOutlet UIView *awesomeProfileHeader;
@property (nonatomic, assign) NSNumber *userId;
@end
あなたが見ることができるように、私は私の財産を宣言しています、そしてその後私はこれをします:
@implementation SAProfileViewController
@synthesize userId = _userId;
...
他のViewControllerで、SAProfileViewControllerをインポートします。
#import "SAProfileViewController.h"
...
-(void)goToUserProfile :(id) sender
{
UITapGestureRecognizer *gesture = (UITapGestureRecognizer *) sender;
SAProfileViewController *controller = [[SAProfileViewController alloc] init];
controller.userId = gesture.view.tag; // << HERE THE ERROR APPEARS
[self.navigationController pushViewController:controller animated:YES];
}
これが私のコードであり、次のエラーが発生します:「プロパティ'userId'がタイプ'SAProfileViewController*'のオブジェクトに見つかりません
前もって感謝します。