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


iOS Knowledge Brushup: Част 2
Неща, които често забравяме! Това е втората част от моята поредица от 2 части за преглед на знанията за iOS. Ако искате да разгледате първата част, ето я: iOS Knowledge Brushup: Част 1 Неща, които често забравяме! medium.com 1. Какво е KVC или кодиране на ключ-стойност KVC е механизъм за индиректен достъп до свойството на обект чрез използване на низ. Възможно е само ако клас наследи NSObject клас. Ако премахнете..

Бюлетин за разработка на iOS #7
🗞 Новини „Издадена tvOS 13“ tvOS 13 е изненадващо издание. В продължение на години Apple прокарва телевизионното приложение като основна линия на Apple TV, след което по-рано тази година предостави приложението на телевизорите Samsung с обещанието за по-нататъшно разширяване до Roku и Amazon Fire TV устройства, заедно с няколко други Телевизори. Разпространението на телевизионното приложение направи Apple TV да изглежда по-малко важен за Apple, но всъщност с tvOS 13, наличен сега,..

Създайте динамични персонализирани бързи действия на началния екран за вашите iOS приложения с помощта на SwiftUI
Създайте динамични персонализирани бързи действия на началния екран за вашите iOS приложения с помощта на SwiftUI Осигурете на потребителите бърз достъп до някои основни функции на вашето приложение След актуализацията на iOS 13 вероятно сте забелязали, че ако натиснете продължително иконата на приложение само с малко допълнителен натиск върху вашия iPhone с функцията за 3D докосване, ще се появи меню, което ви показва някои бързи действия (известни още като. , елементи за бърз..

Автоматично боравене с бутона Напред
Автоматично боравене с бутона Напред Въвеждането на текст в множество текстови полета е толкова често срещан модел - навсякъде, не само в iOS - трябва да има начин за лесно навигиране от едно поле до следващото, за предпочитане „правилното“. За съжаление, iOS не предлага тази функция, но нека да видим как можем да постигнем това сами. Първо, кратко обобщение на това, от което се нуждаем: Вижте бутона Напред, ако има полета след текущото; за предпочитане само такива, които са все..

Един месец React Native: част #5
Получаване на информация за местоположение Тази публикация е част от серия , в която документирам опита си с изучаването на React Native, докато изграждам първото си мобилно приложение . Това е и моят начин да се върна към общността на React Native със съвети и прозрения, които отбелязвам по време на пътуването. За повечето мобилни приложения получаването на информация за местоположението е доста често срещан сценарий. Точно това ще разгледаме в тази част от поредицата. За щастие..

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

Как да създадете Xcode Linter за Swift
SwiftLint е чудесен инструмент с отворен код, който ви улеснява да следвате стила и конвенциите на Swift. Той също така помага за ранното идентифициране на възможни грешки, като подчертава проблемното използване. Можете да стартирате SwiftLint на вашия Xcode проект, за да видите всички изключения от ръководството за стил на редовете, където се появяват, и да ги коригирате бързо. Открих, че беше голяма помощ, когато мигрирах моя код от Objective-c към Swift . В духа да направим..