Я добавляю некоторые данные в класс parse (table) успешно.
После успешного завершения сохранения (я могу видеть данные на веб-сайте), мое приложение выходит из строя, не оставляя никаких сообщений на консоли. Я попытался получить сообщение, используя параметр "Включить объекты зомби". Это сообщение, которое я получаю, которому нечего делать, что я делаю:
-[UIActivityIndicatorView release]: message sent to deallocated instance 0x126d16780
У меня нет никакого UIActivityIndicatorView
во всем моем проекте.
Вот как я сохраняю свои данные:
var currentUser = PFUser.currentUser()!
var userCase = PFObject(className: "Case")
userCase.relationForKey("user").addObject(currentUser)
userCase["caseCode"] = "test_code"
userCase.saveInBackgroundWithBlock {
(success: Bool, error: NSError?) -> Void in
if (success) {
// The object has been saved.
println("saved")
} else {
// There was a problem, check error.description
println("error occurred: \(error?.description)")
}
}
версия Swift SDK: 1.7.5 Версия Xcode: 6.4
Кто-нибудь сталкивался с такой проблемой?
ОБНОВЛЕНИЕ: Эта ошибка не возникает на симуляторе (протестирована на iPhone 5, iPhone 5S, iPhone 6) и не появляется на устройстве при первом запуске.
Пробовал удалить и переустановить приложение.
ОБНОВЛЕНИЕ 2: Удаление PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions)
или изменение его на PFFacebookUtils.initialize()
из AppDelegate устраняет проблему, но я думаю, что мне нужно использовать initializeFacebookWithApplicationLaunchOptions(launchOptions)
. У меня есть еще одна проблема.