צריך עזרה בבקשה עם ירושה ממחלקות UI-VC

guyddor

New member
צריך עזרה בבקשה עם ירושה ממחלקות UI-VC

היי, יש לי שתי מחלקות, נקרא להן classA ו-classB. שתיהן subclass של UIViewController. במחלקה classA יש לי מחרוזת שמקבלת את הערך שלה לאחר [self presentModalViewController:viewController ... אני רוצה להשתמש בערך שלה במחלקה classB להלן הקוד: ClassA.h: @class ClassB; @interface ClassA : UIViewController { ClassB *classB; NSString stringA; } @property (nonatomic, retain) ClassB *classB; @property (nonatomic, retain) NSString *stringA; @end ClassA.m: stringA = [NSString stringWithString:webView.request.URL.absoluteString]; ClassB.h: @class ClassA; @interface ClassA : UIViewController { ClassB *classA; NSString stringB; } @property (nonatomic, retain) ClassB *classA; @property (nonatomic, retain) NSString *stringB; @end ClassB.m: - (void)viewWillAppear:(BOOL)animated { self.stringB = classA.stringA; } כמובן ביצעתי #import במחלקות משום מה אני מקבל (null) במחרוזת במחלקה classB. אשמח לעזרה תודה!
 

guyiphone

New member
נראה לי שבילבלת קצת ...

נראה שבילבלת קצת עם השמות...
@class ClassA; @interface ClassA : UIViewController { ClassB *classA; NSString stringB; } @property (nonatomic, retain) ClassB *classA; @property (nonatomic, retain) NSString *stringB; @end​
הדבק את הקוד המתוקן והשתמש בבקשה בתגים "תחילת קוד/סיום קוד" . בהצלחה !
 
למעלה