Результаты поиска по запросу "swift4"
Таким образом, при выполнении перехода ваш контроллер представления будет вызывать «shouldPerformSegue», чтобы узнать, следует ли выполнять переход.
пытаюсь сделать: проверяя условие, если условие истинно, выполните segue как обычно. Если условие ложно, вызовите метод shouldPerformSegue и верните false, чтобы отменить переход.Как я пытаюсь сделать это: func buttonTapped{ if(condition is ...
что может быть полезно.
тим, у меня есть модель, подобная следующей, которая позволяет мне строить дерево объектов Foo. struct Foo { var kind : Kind enum Kind { case node([Foo]) case leaf } }Как я могу сделать этот кодируемый, специально дляcase node([Foo])?
Спасибо, это сработало для меня.
от вопрос уже есть ответ здесь: Откройте кнопки действий редактирования UITableView программно [/questions/31543832/open-uitableview-edit-action-buttons-programmatically] 5 ответовЯ выполнил несколько пользовательских действий по редактированию ...
Когда класс Swift вводит много новых методов или свойств, которые требуют поведения из среды выполнения Objective C, используйте атрибут @objcMembers в объявлении этого класса. Применение атрибута @objcMembers к классу неявно добавляет атрибут @objc ко всем его совместимым с Objective-C членам. Поскольку применение атрибута @objc может увеличить размер скомпилированного приложения и негативно повлиять на производительность, применяйте атрибут @objcMembers к объявлениям только тогда, когда к каждому члену должен применяться атрибут @objc.
ли способ исправить несколько ошибок одновременноAdding '@objc' to expose this instance method to Objective-CНа самом деле у меня было более 200 таких ошибок, после того, как я исправил около 70 ошибок, устал от того, что делал это один ...
@AmitaiB Этот ответ не предназначен для решения проблемы, просто чтобы консоль не писала так много строк. Полезно, если вы хотите видеть только свои печатные материалы
аю над проектом в быстром темпе, где я пытаюсь запустить AVPlayer, и по какой-то причине это вызывает у меня исключение: AudioHardware.cpp: 1200: AudioObjectRemovePropertyListener: AudioObjectRemovePropertyListener: нет объекта с данным ...
Что если имя не указано в значении случайного ключа? Как вы можете захватить значение ключа, чтобы назначить его в качестве имени собаки?
я проблемы с декодированием JSON. Я следовал многим учебникам, но не использовал сложные структуры json. Для простоты я свернул код и использую Dog в качестве примера. В следующем json меня больше всего интересуют только структуры Dog.Атрибут ...
, Попробуйте этот код ...
я есть простой запрос, и я использую AlamofireParameters введите для отправки данных на сервер. Я хотел бы использовать кодируемый. Как мне либо преобразовать мою кодируемую структуру в параметры, либо перенастроить запрос Alamofire ...
У вас есть идея, как можно открыть ссылку со стандартным браузером?
дал простое приложение для iOS, которое открывает URL с помощью WKWebView. На сайт сайта есть ссылка на PDF документ. Когда я открываю сайт в своем браузере, я могу нажать на ссылку, и открывается документ PDF. Но в моем приложении ничего не ...
Этот код не дает мне никаких действий
у представить контроллер представления в FavouriteButtonHandler при нажатии кнопки. Когда я нажимаю кнопку, я получаю следующую ошибку: Could not cast value of type 'UINavigationController' (0x11177fed8) Я искал причину этой ошибки, но не ...
если let id = product.id {print (id) // 0}, я хочу преобразовать это значение id в Float, но оно имеет метадатип, может кто-нибудь дать представление об этом ... или как мне использовать функцию кодера для получить значение int из этого
я есть API, который иногда возвращает определенный ключ (в этом случаеid) в JSON как Int и в других случаях он возвращает тот же ключ, что и строка. Как мне использовать codable для разбора этого JSON? struct GeneralProduct: Codable { var ...