route-meを使用して、iPod Touchでのみ奇妙なEXC_BAD_INSTRUCTIONを取得しています。 route-meは私のプロジェクトにある図書館です。iPodでroute-meを使用している不思議なEXC_BAD_INSTRUCTION
ここに詳細があります。私はinitWithFrameマップビューです。
mapView = [[RMMapView alloc] initWithFrame:CGRectMake(0, 0, width, height)];
私はRMMapViewためinitWithFrame内部EXC_BAD_INSTRUCTIONを得る:
- (id)initWithFrame:(CGRect)frame
{ //DEBUGGER STOPS HERE FOR SOME REASON
LogMethod();
if (self = [super initWithFrame:frame]) {
[self performInitialSetup];
}
return self;
}
デバッガは、単に{最初に停止します。 x = 4.65449901e-10、y = 3.5698779e-40のようにx、yの値が0,0ではなくframeの内容を見ると、もっと奇妙です。
ここでは何が起こっていますか?これは、他のどのデバイスでも正常に動作します。
誰でも何が起こっているのでしょうか?私はそれが私にこれを引き起こしているプロジェクトの設定だと感じています。私はコードがここでどのように問題になるのか見ていない。
ありがとうございました!