Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用unity 5.1.1在32位iOS设备上获取EXC_BAD_访问_Ios_Objective C_Xcode_Unity3d_Exc Bad Access - Fatal编程技术网

使用unity 5.1.1在32位iOS设备上获取EXC_BAD_访问

使用unity 5.1.1在32位iOS设备上获取EXC_BAD_访问,ios,objective-c,xcode,unity3d,exc-bad-access,Ios,Objective C,Xcode,Unity3d,Exc Bad Access,我在DisplayManager.mm类的createWithWindow方法中的_view.layer.bounds.size上收到EXC_BAD_访问信号。此崩溃仅在iOS 32位设备上发生。该代码适用于所有64位设备。我已使用unity 5.1.1构建该项目。请查找以下代码: - (void)createWithWindow:(UIWindow*)window andView:(UIView*)view { _window = window; _view = view; if (_v

我在DisplayManager.mm类的createWithWindow方法中的_view.layer.bounds.size上收到EXC_BAD_访问信号。此崩溃仅在iOS 32位设备上发生。该代码适用于所有64位设备。我已使用unity 5.1.1构建该项目。请查找以下代码:

- (void)createWithWindow:(UIWindow*)window andView:(UIView*)view
{
_window = window;
_view   = view;

if (_view) {

    CGSize layerSize = _view.layer.bounds.size;
    screenSize = CGSizeMake(roundf(layerSize.width) * view.contentScaleFactor, roundf(layerSize.height) * _view.contentScaleFactor);
}
}

为什么不使用CGSizeMake(CGFloat-width,CGFloat-height)?@blackforestcowboy这段代码是由unity本身生成的。我认为问题在于_-view,即UnityView。不管怎样,我也使用了CGSizeMake。问题仍然是一样的。