Size: a a a

2020 June 27

AT

Andrey Torlopov in SwiftBook
subscriptions
Я уверен, почти у всех была, или до сих пор, такая фаза, когда хочется сделать своё приложение, выпустить в стор и зарабатывать. Мне интересно у кого какие проекты были и что с ними произошло? Есть ли успешные истории и какие у кого пет проекты валяются?
У меня миллион начатых реп в гите лежит. 🤣🤣🤣
источник

АО

Александр Омельчук... in SwiftBook
subscriptions
Я уверен, почти у всех была, или до сих пор, такая фаза, когда хочется сделать своё приложение, выпустить в стор и зарабатывать. Мне интересно у кого какие проекты были и что с ними произошло? Есть ли успешные истории и какие у кого пет проекты валяются?
Есть 4ре вполне успешных проекта в сторе, три из них узко направленные, для работы с телевизионным оборудованием. Не сказать чтоб прям как пирожки продаютс, но 300-400$ в месяц приносят..
источник

G

Gleb in SwiftBook
Ребят, нид хелп, уже как пару дней ломаю голову и не понимаю как это реализовать.. Ситуация такая:
Есть сервер, он стримит аудио (пакетами байтов)
ios клиент получает данные и пишет в буфер
подскажите как грамотно реальзовать при такои раскладе воспроизведение этого потока?
источник

AT

Andrey Torlopov in SwiftBook
Oleg Pogosian
class CheckFullRealm: Object {
           @objc dynamic var id = 0
           var checkGoods = List<CheckGoodRealm>()
       }

       class CheckGoodRealm: Object {
            @objc dynamic var goodId = 0
            @objc dynamic var priceForOne: Double = 0
       }

       var check = CheckFullRealm()
       var goods = List<CheckGoodRealm>()

       let good = CheckGoodRealm()
       good.goodId = 2
       good.priceForOne = 200
       
       check.id = 1
       check.checkGoods.append(good)
       
       try! realm.write {
           realm.add(check)
       }

не записвается в массив, что не так делаю?
Попробую первичный ключ задать объектам.
Все должно сработать.

@objcMembers
public class CheckFullRealm: Object {

   public dynamic var key = UUID().uuidString
   public dynamic var id = 0
   public var checkGoods = List<CheckGoodRealm>()

   public override static func primaryKey() -> String? {
     return "key"
   }
}

@objcMembers
public class CheckGoodRealm: Object {
   public override static func primaryKey() -> String? {
     return "key"
   }
   public dynamic var key = UUID().uuidString
   public dynamic var goodId = 0
   public dynamic var priceForOne: Double = 0
}
источник

AT

Andrey Torlopov in SwiftBook
Gleb
Ребят, нид хелп, уже как пару дней ломаю голову и не понимаю как это реализовать.. Ситуация такая:
Есть сервер, он стримит аудио (пакетами байтов)
ios клиент получает данные и пишет в буфер
подскажите как грамотно реальзовать при такои раскладе воспроизведение этого потока?
а стандартные либы такое не делают?
я как-то видео в потоке выводил, просто урл подсунул и все.
источник

G

Gleb in SwiftBook
Проблема в том что не получается реализовать, я получая байты пишу их в буффер из которого конвертирую их в pcmbuffer и воспроизвожу через avaudioplayenode
Я так и не понял в чём именно проблема, но звук рвётся между буферами(скорее всего)
источник

OP

Oleg Pogosian in SwiftBook
Andrey Torlopov
Попробую первичный ключ задать объектам.
Все должно сработать.

@objcMembers
public class CheckFullRealm: Object {

   public dynamic var key = UUID().uuidString
   public dynamic var id = 0
   public var checkGoods = List<CheckGoodRealm>()

   public override static func primaryKey() -> String? {
     return "key"
   }
}

@objcMembers
public class CheckGoodRealm: Object {
   public override static func primaryKey() -> String? {
     return "key"
   }
   public dynamic var key = UUID().uuidString
   public dynamic var goodId = 0
   public dynamic var priceForOne: Double = 0
}
уже решил, спасибо
нужно было лист сделать константой
источник

AB

Alex Bro in SwiftBook
Подскажите, что сейчас используется вместо nsbundle.mainbundle.loadnibnamed Нужно отобразить вью из xib файла
источник

AA

Artur Anissimov in SwiftBook
Кто подскажет, почему при программном переходе с LoginVC на HomeVC, при наличии своего NavigationControllera у HomeVC не отображается navigation bar?
источник

OP

Oleg Pogosian in SwiftBook
Artur Anissimov
Кто подскажет, почему при программном переходе с LoginVC на HomeVC, при наличии своего NavigationControllera у HomeVC не отображается navigation bar?
А как ты переход делаешь?
источник

E

Ehotuna in SwiftBook
Кто делал урок с tableView на swiftbook? Как сделать так, чтобы searchbar появлялся при перетягивании вниз? С кодом, который в уроке, так не получается (
searchController.searchResultsUpdater = self
       searchController.obscuresBackgroundDuringPresentation = false
searchController.searchBar.placeholder = "Поиск"
navigationItem.searchController = searchController
definesPresentationContext = true
источник

E

Ehotuna in SwiftBook
источник

AT

Andrey Torlopov in SwiftBook
Ehotuna
Кто делал урок с tableView на swiftbook? Как сделать так, чтобы searchbar появлялся при перетягивании вниз? С кодом, который в уроке, так не получается (
searchController.searchResultsUpdater = self
       searchController.obscuresBackgroundDuringPresentation = false
searchController.searchBar.placeholder = "Поиск"
navigationItem.searchController = searchController
definesPresentationContext = true
а StaxkOverflow что говорит? 0_0
источник

E

Ehotuna in SwiftBook
Andrey Torlopov
а StaxkOverflow что говорит? 0_0
ну видимо я криво ищу...пока натыкаюсь только на темы неправильного скрытия serachbar при прокрутке
источник

AT

Andrey Torlopov in SwiftBook
Ehotuna
ну видимо я криво ищу...пока натыкаюсь только на темы неправильного скрытия serachbar при прокрутке
Задача к талице прикрутить поисковик?
источник

AT

Andrey Torlopov in SwiftBook
Если проект мелктй кидай в лс.
источник

m

main in SwiftBook
VAndrJ
Эх, мечты :) Нужно очень сильно вкинуться в рекламу, чтобы хоть немного продвинуть. И многое зависит от удачи.  В Play Market, к примеру, когда-то один проектик только начал немного давать - удалили по жалобе. В итоге, уже 6 удаленных приложений гуглом и обжаловать ни сил, ни желания уже нет.
В AppStore один недавно начали было рекламировать на СНГ, «стрельнул» на топ 1 в Индонезии (:
Жалоба конкурентов или настоящее нарушение?
Play market правила нарушить тяжело, учитывая что у них есть четкий список нарушений.
источник

AA

Artur Anissimov in SwiftBook
Oleg Pogosian
А как ты переход делаешь?
В Constants.Storyboard.homeViewController храню StoryboardID
источник

AA

Artur Anissimov in SwiftBook
Ehotuna
Кто делал урок с tableView на swiftbook? Как сделать так, чтобы searchbar появлялся при перетягивании вниз? С кодом, который в уроке, так не получается (
searchController.searchResultsUpdater = self
       searchController.obscuresBackgroundDuringPresentation = false
searchController.searchBar.placeholder = "Поиск"
navigationItem.searchController = searchController
definesPresentationContext = true
Тоже самое было когда проходил этот курс, там дело в констрейнтах. Посмотри их
источник

И

Илья in SwiftBook
Всем привет!
Подскажите плиз, туплю жесть))
Есть массив:
valueArray = [1.2, 1.21, 1.32, 1.05, 5, 1.1, 2, 1.9, 2.1, 2.12]
Мне нужно сравнивать значения по порядку. Если значения отличаются друг от друга более чем на 10%, то значение выкидываем и смотрим следующее.
Типа 1.32 и 1.05 отличаются, 1.05 выкинуть и дальше сравнивать 1.32 с 5, ее тоже выкинуть. Дальше 1.32 с 1.1 - нормально.
Как реализовать?)
источник