IOS でビルドしようとしているのは初めてのアプリで、いくつか問題があります。ここで同様のスレッドを読みましたが、答えを見つけることができませんでした。
ここに私のクラスがあります:
Homeview.h
@interface HomeView : UIViewController{
NSString *parsed_date;
}
@property (nonatomic,retain) NSString *parsed_date;
@end
Homeview.m
@synthesize parsed_date;
parsed_date=[res objectForKey:@"date"];
そして、ホームビューで正常に印刷される日付を他のビューに渡す必要があります。
ここに私の他のクラスがあります:
その他のクラス.h
#import <UIKit/UIKit.h>
@interface OtherView : UIViewController{
NSString* tracks_date;
}
@property (nonatomic,retain) NSString* tracks_date;
@end
その他のクラス.m
#import "OtherView.h"
#import "HomeView.h"
@interface OtherView ()
@end
@implementation OtherView
@synthesize tracks_date;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
//preview value of other class
NSLog(@"Dated previed in OtherView: %@", HomeView.parsed_date); //HERE IS THE ERROR
}
- (void)viewDidUnload
{
[super viewDidUnload];
// Release any retained subviews of the main view.
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
@end
そして、ここに私のエラーがあります:
property parsed_date not found on object of type "HomeView"