Как устранить следующую ошибку и почему я ее получаю.
Постоянному интерфейсу не удалось открыть файл file://localhost/Users/ev_mac13/Library/Containers/com.xxxxx.testData/Data/Library/ Saved%20Application%20State/com.xxxxx.testData.savedState/window_5.data: Слишком много открытых файлов (24)
Я использую базу данных sqlite в своем приложении. Эта ошибка появляется между запуском приложения.
EDIT: данные были извлечены и использованы в представлении коллекции и контроллере массива. Если я получил указанную выше ошибку, я не могу открыть базу данных sqlite.
Ошибка утверждения в -[SQLiteDBConnection executeQuery:], /Users/admin/Desktop/march14/feb22/ToolBox/ToolBoX/DBConnection/SQLiteDBConnection.m:186 2014-03-15 10:25:04.339 ToolBoX[2939:303 ] Ошибка при создании оператора добавления. 'невозможно открыть файл базы данных'
РЕДАКТИРОВАНИЕ № 2:
Я только что набрал lsof
в терминале OSX, он показывает слишком много соединений sqlite и закрывает все соединения. Теперь исправлено.
sysctl kern.maxfiles
- person Axarydax   schedule 12.03.2014