【发布时间】:2025-11-26 16:30:01
【问题描述】:
这些是我在子视图控制器中的委托方法。
@protocol assignNames<NSObject>
-(void)setFirstName:(NSString*)firstName;
-(void)setLastName:(NSString*)lastName;
@end`
在我的父视图控制器中,我在文本字段中收到名字。 这是我的代码的一部分。
VIEWCONTROLLER.M
\\ FirstName is the name of my textField string
viewcontroller2 *viewc = [[viewcontroller2 alloc]init];
viewc2 = [segue destinationViewController];
viewc2.FNT = FirstName.text;
[viewc2 setDelegate:self ]; \\ Here is my question
那么,当我给出这个方法时,它究竟意味着什么??因为如果我将它包含在我的代码中似乎什么都不会发生。
【问题讨论】:
-
viewcontroller2 *viewc = [[viewcontroller2 alloc]init]; viewc2 = [segue destinationViewController];应改为viewcontroller2 *viewc = [segue destinationViewController]; -
是的,第一行是不需要的。
标签: ios objective-c uiviewcontroller delegates