私はxCodeで "Build and analyze"を行い、 "null pointerのDereference"を取得しました。私は下のコードで、どの行のメッセージを受け取ったかを書き留めました。私はiPhone用に開発中です。nullポインタ、警告の参照を解除しました。
"PDFScrollView.h"
#import "ENsightAppDelegate.h"
@interface PDFScrollView : UIScrollView <UIScrollViewDelegate> {
ENsightAppDelegate *appDelegate;
}
@end
"PDFScrollView.m"
- (id)initWithFrame:(CGRect)frame
{
if ((self = [super initWithFrame:frame])) {
// Set up the UIScrollView
self.showsVerticalScrollIndicator = NO;
self.showsHorizontalScrollIndicator = NO;
self.bouncesZoom = YES;
//self.decelerationRate = UIScrollViewDecelerationRateFast;
self.delegate = self;
[self setBackgroundColor:[UIColor grayColor]];
self.maximumZoomScale = 5;//200
self.minimumZoomScale = 0.5;//.85
self.userInteractionEnabled = YES;
self.delaysContentTouches = YES;
self.canCancelContentTouches = NO;
}
appDelegate =(ENsightAppDelegate *) [[UIApplication sharedApplication] delegate];
pdfView=[appDelegate GetLeaveView];
[self addSubview:pdfView];
return self;
}
は、それは私が便利だと思うものを貼り付け、完全なコードではありません。
私はこれが非常に奇妙なことがわかります。どうして私はこのメッセージを受け取りますか?
ありがとうございました。最初の試みに取り組んでいる –