名簿の選択を可能にするモーダルビューを提示する場合。エラーが発生します
No visible @interface uiScrollView declares selector for modal presented animated
ここ
[self presentModalViewController:picker animated:YES];
performSelector:@selector
次の投稿で調べたように使う必要があると思います
Objective-Cコンパイラが存在するとは思わないセレクターを呼び出す(存在することはわかっていても)
ただし、コードに実装する方法がわかりません
- (id)initWithCertificate:(Certificate *)certificate
{
if ((self = [super initWithCertificate:certificate])) {
[[NSBundle mainBundle] loadNibNamed:@"MinorWorksPart1" owner:self options:nil];
self.view.contentSize = CGSizeMake(self.contentView.frame.size.width, self.contentView.frame.size.height);
self.dateMinorWorksCompletedField.textValue = ([self attributeWithName:@"dateMinorWorksCompleted"]).value;
DebugLog(@"dateMinorWorksCompleted attribute value is %@", ([self attributeWithName:@"dateMinorWorksCompleted"]).value);
DebugLog(@"Certificate reference is %@", self.certificate.reference);
self.certificateReferenceField.text = (self.certificate.reference != nil ? self.certificate.reference : @"");
self.clientField.text = ([self attributeWithName:@"client"]).value;
self.detailsOfDeparturesField.text = ([self attributeWithName:@"detailsOfDepartures"]).value;
self.addressOfTheMinorWorks.text = ([self attributeWithName:@"addressOfTheMinorWorks"]).value;
self.descriptionOfMinorWorksField.text = ([self attributeWithName:@"descriptionOfMinorWorks"]).value;
}
return self;
}