0

このエラーが発生します:::[__NSCFDictionary setObject:forKey:]: attempt to insert nil key'

オブジェクトが正しく初期化されていることを確認しましたが、それでもこのエラーが発生します。CloudMineを使用します。

(void)addInventory:(Inventory *)inventory {

    [_inventoryList addObject:inventory];

    [inventory save:^(CMObjectUploadResponse *response) {
        NSLog(@"status: %@", [response.uploadStatuses objectForKey:inventory.objectId]);

        if (![[response.uploadStatuses objectForKey:inventory.objectId] isEqualToString:@"created"]) {
            // Alert the user
            NSString *message = @"The item could not be created.";
            if (response.error)
                message = [response.error localizedDescription];
            UIAlertView *errorAlert = [[UIAlertView alloc] initWithTitle:@"Error" message:[response.error localizedDescription] delegate:nil cancelButtonTitle:@"Okay" otherButtonTitles:nil];
            [errorAlert show];
        }

    }];
4

0 に答える 0