Size: a a a

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

2021 January 22

A

Anton 📦 ᯌ 🄴 in iOS Developers — русскоговорящее сообщество
есть тут сеньоры кто хоть знает куда копать чтоб разобраться
источник

DK

Danil Kurilo in iOS Developers — русскоговорящее сообщество
Ну я так понимаю у тебя решилось это порядком в апделегате?
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
Я рад готовым решениям, но на iOS бесплатно редко что бывает. Фильтры, это я так перевел image processing, надо перспективу менять для лучшего сканирования под углом.
источник

A

Anton 📦 ᯌ 🄴 in iOS Developers — русскоговорящее сообщество
Danil Kurilo
Ну я так понимаю у тебя решилось это порядком в апделегате?
ну да, в SceneDelegate
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
Можно извернуться и сканировать не с камеры в реал тайм а с фотки 🙃
мне кажется просто для фоток имейдж просесинг и бесплатный есть
источник

ВМ

Валера Малеев... in iOS Developers — русскоговорящее сообщество
ребят, всем ку
такой вопрос
если кто сталкивался
можете подсказать по поводу vk sdk на swift
есть определенный затык
и хотел бы узнать по нему
источник

AM

Alexander Momotiuk in iOS Developers — русскоговорящее сообщество
Привет, кто может посоветовать сайт для генерации Privacy Policy, Terms of Use, EULA для пет проекта желательно бесплатный или за адекватную цену ?
источник

DK

Danil Kurilo in iOS Developers — русскоговорящее сообщество
Alexander Momotiuk
Привет, кто может посоветовать сайт для генерации Privacy Policy, Terms of Use, EULA для пет проекта желательно бесплатный или за адекватную цену ?
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
спс
источник

AM

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

t

timis in iOS Developers — русскоговорящее сообщество
Здравcтвуйте ещё раз  подскажите почему выходит у weatherModel nil?

func parse(){
       AF.request("http://api.openweathermap.org/data/2.5/forecast?q=London&units=metric&appid=f7fbda9fc5f8e8a30619d82ee864d474").responseJSON{response
in
           
guard let jsonData = response.data else {return}
           
           
do {
               
let weatherModel = try? JSONDecoder().decode(WeatherModel.self,from: jsonData)
               
let list = try List(from: weatherModel as! Decoder)
               
self.degreesLabel.text = String(list.main.temp)
                                       
           }
catch {
               print("Error")
           }
         
       }
   }
}




Мои модели
struct WeatherModel: Codable {
   
let cod: String
   
let message, cnt: Int
   
let list: [List]
   
let city: City
}



// MARK: - List
struct List: Codable {
   
let dt: Int
   
let main: MainClass
   
let weather: [Weather]
   
let clouds: Clouds
   
let wind: Wind
   
let visibility: Int
   
let pop: Double
   
let sys: Sys
   
let dtTxt: String
   
let snow: Snow?

   
enum CodingKeys: String, CodingKey {
       
case dt, main, weather, clouds, wind, visibility, pop, sys
       
case dtTxt = "dt_txt"
       
case snow
   }
}


// MARK: - MainClass
struct MainClass: Codable {
   
let temp, feelsLike, tempMin, tempMax: Double
   
let pressure, seaLevel, grndLevel, humidity: Int
   
let tempKf: Double

   
enum CodingKeys: String, CodingKey {
       
case temp
       
case feelsLike = "feels_like"
       
case tempMin = "temp_min"
       
case tempMax = "temp_max"
       
case pressure
       
case seaLevel = "sea_level"
       
case grndLevel = "grnd_level"
       case humidity
       case tempKf = "temp_kf"
   }
}
источник

S

Stark in iOS Developers — русскоговорящее сообщество
Почему при сабмите для скриншотов iPadы выходят ? Это нормально ?
источник

ЖБ

Женя Баян in iOS Developers — русскоговорящее сообщество
Stark
Почему при сабмите для скриншотов iPadы выходят ? Это нормально ?
Видимо приложение поддерживает iPad
источник

S

Stark in iOS Developers — русскоговорящее сообщество
это до review
источник

S

Stark in iOS Developers — русскоговорящее сообщество
я проверил, в настройках только для айфонов
источник

s

spkdrxw in iOS Developers — русскоговорящее сообщество
timis
Здравcтвуйте ещё раз  подскажите почему выходит у weatherModel nil?

func parse(){
       AF.request("http://api.openweathermap.org/data/2.5/forecast?q=London&units=metric&appid=f7fbda9fc5f8e8a30619d82ee864d474").responseJSON{response
in
           
guard let jsonData = response.data else {return}
           
           
do {
               
let weatherModel = try? JSONDecoder().decode(WeatherModel.self,from: jsonData)
               
let list = try List(from: weatherModel as! Decoder)
               
self.degreesLabel.text = String(list.main.temp)
                                       
           }
catch {
               print("Error")
           }
         
       }
   }
}




Мои модели
struct WeatherModel: Codable {
   
let cod: String
   
let message, cnt: Int
   
let list: [List]
   
let city: City
}



// MARK: - List
struct List: Codable {
   
let dt: Int
   
let main: MainClass
   
let weather: [Weather]
   
let clouds: Clouds
   
let wind: Wind
   
let visibility: Int
   
let pop: Double
   
let sys: Sys
   
let dtTxt: String
   
let snow: Snow?

   
enum CodingKeys: String, CodingKey {
       
case dt, main, weather, clouds, wind, visibility, pop, sys
       
case dtTxt = "dt_txt"
       
case snow
   }
}


// MARK: - MainClass
struct MainClass: Codable {
   
let temp, feelsLike, tempMin, tempMax: Double
   
let pressure, seaLevel, grndLevel, humidity: Int
   
let tempKf: Double

   
enum CodingKeys: String, CodingKey {
       
case temp
       
case feelsLike = "feels_like"
       
case tempMin = "temp_min"
       
case tempMax = "temp_max"
       
case pressure
       
case seaLevel = "sea_level"
       
case grndLevel = "grnd_level"
       case humidity
       case tempKf = "temp_kf"
   }
}
потому что модель не имеет отношения к тому, что там приходит
источник

s

spkdrxw in iOS Developers — русскоговорящее сообщество
как минимум .decode(List.self,from: jsonData)
источник

s

spkdrxw in iOS Developers — русскоговорящее сообщество
обманул, тоже не подойдет. Надо указывать либо корневую модель, где есть list: List, либо через ключ до нее добираться
источник

s

spkdrxw in iOS Developers — русскоговорящее сообщество
а в коде напрямую пытается декодить list
источник

t

timis in iOS Developers — русскоговорящее сообщество
spkdrxw
а в коде напрямую пытается декодить list
А как напрямую декодить?
источник