Ios 库无效或为空

Ios 库无效或为空,ios,objective-c,uiimagepickercontroller,alassetsgroup,Ios,Objective C,Uiimagepickercontroller,Alassetsgroup,我收到以下错误消息:访问示例以创建此应用的尝试无效。苹果的示例应用程序运行得非常好。但当我将示例代码复制到我的应用程序时,它会收到上面的错误消息 请有人告诉我为什么会出现此错误&ALASSETGROUP变为null 我找到了这个问题的答案。问题是我使用的库通过ARC获得空值。解决方案是,添加此静态方法而不是库 + (ALAssetsLibrary *)defaultAssetsLibrary { static dispatch_once_t pred = 0; static AL

我收到以下错误消息:
访问示例以创建此应用的尝试无效。苹果的示例应用程序运行得非常好。但当我将示例代码复制到我的应用程序时,它会收到上面的错误消息


请有人告诉我为什么会出现此错误&
ALASSETGROUP
变为null

我找到了这个问题的答案。问题是我使用的库通过ARC获得空值。解决方案是,添加此静态方法而不是库

+ (ALAssetsLibrary *)defaultAssetsLibrary {
    static dispatch_once_t pred = 0;
    static ALAssetsLibrary *library = nil;
    dispatch_once(&pred, ^{
        library = [[ALAssetsLibrary alloc] init];
    });
    return library; 
}

我找到了这个问题的答案。问题是我使用的库通过ARC获得空值。解决方案是,添加此静态方法而不是库

+ (ALAssetsLibrary *)defaultAssetsLibrary {
    static dispatch_once_t pred = 0;
    static ALAssetsLibrary *library = nil;
    dispatch_once(&pred, ^{
        library = [[ALAssetsLibrary alloc] init];
    });
    return library; 
}

添加导致崩溃的代码,并展示该代码与Apple示例的关系。以下是我之前提出的问题。但是还没有答案,请在崩溃的地方添加代码,并展示该代码与苹果示例的关系。但还没有答案