Свързани публикации 'ios'


View-Model Специализирани контролери за изглед, използващи Storyboards в Swift
Когато използвате MVVM в приложение, управлявано от сториборд, най-вероятно ще се натъкнете на проблеми при безопасното инжектиране на модели на изглед в контролери на изглед. Тъй като контролерите за изглед се инициализират автоматично от разкадровките, моделите на изглед не могат да бъдат инжектирани в контролерите за изглед по време на създаване. Така че трябва да проучим други решения. Никога няма да получим безопасност на типа по време на компилиране, но можем да утвърдим нашия..

Swift Package Manager Отдалечени частни пакети със зависимост
Ще покажа как да създадете частен swift пакет със зависимост в github и да го използвате в примерно приложение. Първо нека създадем swift пакет и го наименуваме Package1: File → New → Swift Package… И след това добавете swift-log като зависимост към пакета: Тествайте дали можем да използваме библиотека swift-log в Package1: Пакет 1 е готов. Създайте ново частно репо във вашия акаунт в github и добавете папката Package1 към това репо. Маркирайте последния комит с номер на..

Да се ​​научите да кодирате
Кодирането се превърна в безценно умение, което трябва да притежавате на днешния пазар на труда. Всеки, който проявява интерес към кодирането и иска да научи, вероятно не знае откъде да започне. Просто разглеждане на код без предишен опит е като опит за дешифриране на египетски йероглифи. Започнах пътуването си към кодирането в държавния университет на Джорджия. Въпреки че научих някои умения, които все още използвам днес, когато разработвам приложения за iOS, повечето знания, необходими..

5 съвета за писане на ваши собствени алгоритми в Swift
Наскоро страхотен разработчик, записан в моята седмична Лаборатория за компютърни науки на iOS се обърна към мен с връзка как да напиша популярен алгоритъм в Swift. Тъй като преглеждаме подобни концепции в клас, бях заинтригуван и продължих да проверявам подробностите. Въпреки че есето получи много гледания (харесвания), настъпи разочарование, тъй като разбрах, че липсват части, че са лошо комуникирани и технически непълни. В подкрепа на моите предположения, авторът не успя да..

Защита на елементи от TabBar с помощта на разширения на протокола
Много често изискване в приложенията за iOS е да се провери дали потребителят вече е влязъл или не. В приложение с раздели, елементите на раздела може да са видими за потребителя, но съдържанието не се показва, докато потребителят не влезе. На екранната снимка по-долу се предполага, че разделите „Моите разписки“ и „Моите сметки“ са защитени. Това означава, че ако потребителят не е влязъл, след като избере един от тези раздели, на потребителя се показва екран за вход. Най-очевидното..

6 оператора за комбиниране, които трябва да знаете от Swift Combine
Правете повече във вашите приложения за iOS с тях В тази статия ще разгледаме шест удобни оператора за комбиниране в Combine. Ще направим това, като бързо експериментираме с всеки от тях в Xcode Playground. Изходният код е достъпен в долната част на статията. Без повече шум, нека да започнем. 1. предварям Тази група оператори ни позволява да добавяме събития, стойности или други издатели към нашия изходен издател: Резултатът е Hello и World! , отпечатани в..

React Native 102
React Native програмиране Моля, върнете се и прочетете React Native 101 ако не сте конфигурирали системата си да изпълнява React Native. Ако имате, давайте... В. Как работи React Native? React Native работи с четири нишки: UI, JS, Native модули & Render В. Какви са тези теми? 1) Нишка на потребителския интерфейс: Известна е още като основна нишка. Това се използва за собствено изобразяване на потребителския интерфейс на Android или iOS. 2) JS нишка: JS нишката или..