Я работаю над проектом, который использует как быструю цель c. Член группы передо мной написал этот код в объективе C, с которым я не знаком. Существует проблема, заключающаяся в том, что большая часть части, связанной с хранением и извлечением значения из Sqlite, находится в obj C. Это было сделано в общем классе, чтобы избежать выкупа кода. Однако, если я использую swift для получения значения через этот файл obj C, возникает проблема. Если в этой заданной строке нет значения, она возвращает «null». Проверка нулевого значения (не nil или NSnull) в swift всегда возвращает nil?
Update: Проверено для дополнительного связывания, как сказал Энтони Рейфел
Даже если я проверить ноль непосредственно перед преобразованием «, как? String 'та же ошибка сохраняется. Я узнал, что нет никакого эквивалента «null» в быстром. Есть ли какой-либо взлом для значения пустым (null) в swift?
вы можете непосредственно проверить, что «Ваш string "==" " –