Yani bir "@ %% @!" Dizgisine sahip olmaya çalışıyorum. İşaretçime * etiketlenecek bir kullanıcı adı UI Etiket metninde bir kullanıcı girdiyse, bir sonraki sayfaya selamlanabilir ve ayrıca "Hoşgeldin" selamı isme eklenebilir. Benim kod aşağıdaki gibidir gider:Bir UI Etiketi metnine NSString değeri atama
@property (weak, nonatomic) IBOutlet UITextField *nameTextField;
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"setName:"]) {
if ([segue.destinationViewController respondsToSelector:@selector(setName:)]) {
NSString *name = self.nameTextField.text;
[segue.destinationViewController performSelector:@selector
(setName:) withObject:name];
}
}
}
Next Page “Second View Controller.m” :
@interface SecondViewController() @property (zayıf, nonatomic) IBOutlet UILabel * nameLabel; @implementation SecondViewController
-(void)setName: (NSString *)name
{
_name = name;
self.nameLabel.text = self.name;
}
kimse girişine o (NSString *) adıyla
birlikte etiketlendi olacak böylece bir dize yaklaşık Formatting String Objects alın size
Bunu denedi ama bir sinyal SIGABRT hatayı almaya devam nedenini biliyor musun? –
Günlükleri gösterebilir misiniz? – Shamsiddin
Nevermind, SIGABRT hatasını çözdüm, ancak gönderdiğiniz örnek Hoş Geldiniz dizesini eklemedi. –