Size: a a a

iOS Developers — русскоговорящее сообщество

2019 October 27

M

Mayor in iOS Developers — русскоговорящее сообщество
похоже на то
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Да мнеб свифт, я неумею
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
да он и так будет работать со свифтом
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
да он и так будет работать со свифтом
Нет желания сидеть разбираться и пердолить
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
выбери нужный
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Walkthrough / Intro / Tutorial
источник

Р

Руслан in iOS Developers — русскоговорящее сообщество
Mayor
тебе нужно создать хранилище картинок для каждого индекса ячейки, и, желательно, какое нибудь хранилище дататасков, загружающих эти картинки.

во вьюконтроллере, типа
var images: [Int : UIImage]?
var imagesInDownload: [Int : CatRequest]?

потом в методе делегата, например, prefetchRowsAt, делаешь:
if images[indexPath.row] == nil {
 imagesInDownload[indexPath.row] = CatRequest.получить картинку({
    images[indexPath.row] = полученная картинка
    tableView.reloadRowsAtIndexPath с твоим индексом
 }
}
   

В методе cancelPrefetchingForRowsAt:
if let request =  imagesInDownload[indexPath.row] {
  request.cancel()
}

В cellForRow:
if let image = images[indexPath.row] {
  cell.imageView = image
}
релизовал вот этот способ заработал, спасибо большое))))
источник

S

Sapar in iOS Developers — русскоговорящее сообщество
Sergey
Какой самый простой способ сделать интро как у телеги? Либа какая может умеет быстренько.  В сурсах там обж си и нет желания трогать((
Могу скинуть простой код, если тебе на свифте и без сториборда
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Sapar
Могу скинуть простой код, если тебе на свифте и без сториборда
Давай!
источник

AD

Andrey Dovzhenko in iOS Developers — русскоговорящее сообщество
источник

AD

Andrey Dovzhenko in iOS Developers — русскоговорящее сообщество
parameters = [String: [String:Any]]
источник

AD

Andrey Dovzhenko in iOS Developers — русскоговорящее сообщество
грубо говоря  когда  делал  ["name" : order] - все работало, то сейчас делаю ["orders": ["age": 1]] уже не кактит ((
источник

AD

Andrey Dovzhenko in iOS Developers — русскоговорящее сообщество
или как  можно вот это ["order": ["age": 1]  ] преобразовать в  [URLQueryItem] ?
источник

СН

Сергей Неспящий in iOS Developers — русскоговорящее сообщество
Всем привет. Изучаю Clean Swift и возникла такая проблема: в Interactor есть метод
func fetchCategories(request: ProductsCategories.FetchCategories.Request) {
       worker = ProductsCategoriesWorker()
       worker?.fetchCategories(completion: { [unowned self] categories in
           let response = ProductsCategories.FetchCategories.Response(categories: categories)
           self.categories = categories
           self.presenter?.presentCategories(response: response)
       })
   }

и он успешно выполняется. Но, когда после этого я вызываю другой метод, self.categories равно nil. Куда копать и в чем может быть проблема?
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Сергей Неспящий
Всем привет. Изучаю Clean Swift и возникла такая проблема: в Interactor есть метод
func fetchCategories(request: ProductsCategories.FetchCategories.Request) {
       worker = ProductsCategoriesWorker()
       worker?.fetchCategories(completion: { [unowned self] categories in
           let response = ProductsCategories.FetchCategories.Response(categories: categories)
           self.categories = categories
           self.presenter?.presentCategories(response: response)
       })
   }

и он успешно выполняется. Но, когда после этого я вызываю другой метод, self.categories равно nil. Куда копать и в чем может быть проблема?
Может ты проверяешь это св-во до того, как completion выполнился
источник

СН

Сергей Неспящий in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Может ты проверяешь это св-во до того, как completion выполнился
точно нет
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Вот тут self.categories = categories  categories точно не nil?
источник

СН

Сергей Неспящий in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
Вот тут self.categories = categories  categories точно не nil?
да, в отладчике вижу что не nil
источник

СН

Сергей Неспящий in iOS Developers — русскоговорящее сообщество
я думал что я где-то переопределяю сам interactor, но тоже нет
источник