Я пытаюсь вытащить версию моего приложения из моей БД, которая является 1.2.0, и сравнить ее с текущей версией установленных приложений. которая может быть неопределенной или ниже (например, 1.1.0 и т. д.).
Я знаю, что могу использовать isEqualTo на NSString, но это просто сравнение для равенства.
Я хотел бы знать, как использовать сравнение для результата, аналогичного методу Java Java CompareTo, который возвращает целое отрицательное, 0, положительное.
Я посмотрел NSComparisonResult, но не могу понять, как использовать доступ к результатам.
Кроме того, обратите внимание: можно ли считать, что версия, предшествующая обновлению, ниже, чем версия обновления в приложениях Apple? Возможно ли, чтобы приложение было понижено, чтобы при запуске базы данных приложение могло принадлежать более новой версии приложения?
Спасибо.