Maksim
всего 30?
Ну да. Не понял вопроса
Serhii
https://image.prntscr.com/image/2IB30rZWSmq_P8M-whKLTg.png
Serhii
проект спустя месяц 🤣
Dmitry
Это Джокер дракон
Ольга
ахахах
Деда
😂
Ольга
привильно. почитай про типы данных - это важно
Dmitry
Дима, это тебе советует не просто безработная, но еще и та, после ухода которой офисы горят.
Деда
Так поход в горы сорвался же
Ilkhom
why so toxic?
Ольга
видимо, потому что что-то не то ляпнула
Dmitry
нет, мне все равно
Деда
Так, притихли
Деда
Ирина Николаевна теперь в группе
Tim
и в горах уже была
Dmitry
Нет, спокоен ко всем падающим и считаю, что главное для них помощь это подтолкнуть.
Yury
А когда вы успели рассориться все? Норм же общались. Боты Димы положили лавпланет Сергея?
Деда
ммм, так никто же не сорился
Деда
Состояние чата стабильное
Ilkhom
это все оля виновата
Yury
Да это понятно
Yury
Но градус растет. Скоро может полыхнуть, и сгореть, как офис какой-нибудь
Tim
Сгорим, когда Оля уйдет, так что берегите ее ))
Деда
Сценарий то прежний, Димас накинул и читает, а чат оживился
Деда
Наверно какие то психологические эксперименты над чатом ставит
Деда
А потом выдаст что то типа этого: Почему Питер всегда создавал так много творческих людей? Человек живущий в Питере таскает всегда с собой сложные минимодели в голове, красивые, но сложные. Человек всегда невольно развивается, развивается и приучается к сложному и красивому. Добавить еще северную погоду лишенную похоти и разврата, то получаем очень благоприятные условия для колыбели звезд.
Ilkhom
к нам любители треккинга подключились
Ilkhom
Кто это?
любители гор
Ilkhom
вот еще)
Anonymous
Горы это прекрасно, вы чего :)
Donna
Горы это прекрасно, вы чего :)
это да. в этом чате принято уходить в горы в поисках любви.
Александр
Почему в swift тип данных Byte переименован в UInt8
Ilkhom
😄 блин я понял как они нас нашли 😂
Anonymous
И как мы вас нашли?😅
Александр
потому что байт
Зачем переименовавать ?
Александр
как сокральный смысл
Ilkhom
И как мы вас нашли?😅
у нас тоже есть любители гор
David
Почему в swift тип данных Byte переименован в UInt8
Uint8 256 значений байт = 8 бит = 256 значений
Ilkhom
Зачем переименовавать ?
ну так логичнее было наверно
Dmitry
Горы - это ужасно. Признак обессиленной души, исчерпавшей все последние возможности жить. Горы - это ложка перца на язык, который давно уже стал бесчувственным, онемевшим. Горы - это последняя возможность ощущить хоть какой-то вкус. Горы - это для тех, кто потерял последнее мужество.
Ilkhom
у парня пипец депресняк
Деда
А, тьфу, в этом чате не прочитал 😀
Алексей
ну так логичнее было наверно
конечно. UInt, UInt64, UInt32, UInt16 и Byte? Найдите лишнего)
Алексей
ага 😄
а вообще можно погуглить swift proposals — там чуваки предлагают и объясняют что, почему и зачем надо поменять в языке. прям позалипать можно. https://github.com/apple/swift-evolution/tree/master/proposals
norlin
А кто-нибудь тут работает через апворк?
Serhii
Хочешь заказ подкинуть? бери индусов, у них код лучше
norlin
Да, а что
а можно ссылку на профиль? просто посмотреть как оформлено) а то я там зареген давно, но ни разу через него не работал, хз какие там особенности)
Ivan
Да, было бы полезно посмотреть пример заполнения
Tim
Слушайте, а вот в 4-м swift есть возможность парсить json прямо в структуру struct, если она Codable. Это хорошо! А можно как-то эту струтуру потом одной командой переправить в ManagedObjects CoreData?
Vadim
погуглить?
Vadim
extension CodingUserInfoKey { static let context = CodingUserInfoKey(rawValue: "context") } class Person: NSManagedObject, Decoable { @NSManaged var name: String enum CodingKeys: String, CodingKey { case name } required convenience init(from decoder: Decoder) throws { // Create NSEntityDescription with NSManagedObjectContext guard let contextUserInfoKey = CodingUserInfoKey.context, let managedObjectContext = decoder.userInfo[contextUserInfoKey] as? NSManagedObjectContext, let entity = NSEntityDescription.entity(forEntityName: ENTITY_NAME, in: managedObjectContext) else { fatalError("Failed to decode Person!") } self.init(entity: entity, insertInto: nil) // Decode let values = try decoder.container(keyedBy: CodingKeys.self) name = try values.decode(String.self, forKey: .name) } } let data = ... let context = persistentContainer.newBackgroundContext() let decoder = JSONDecoder() decoder.userInfo[.context] = context _ = try decoder.decode(Person.self, from: data)
Vadim
https://medium.com/@kf99916/codable-nsmanagedobject-and-cllocation-in-swift-4-b32f042cb7d3
Tim
прикольно блин! Гуглил, честно! 🙂
Tim
спасибо!!!
Vadim
хз как вы гуглите, с первого запроса
Anonymous
Надо научиться составлять предложения на английском для начала
͍̟̮̥̪̜ͦS͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜ͦͦͦͦͦͦͦͦ
Вечер добрый! У меня возник вопрос. Создаю tableview и скажем 10 ячеек, почему при скролле ячейки заканчиваются, а разделиель нет?
͍̟̮̥̪̜ͦS͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜ͦͦͦͦͦͦͦͦ
Vadim
в футер пустую вьюху пихнуть
Vadim
+ отступ будет по высоте этой вьюхи
Vadim
а, уже ответили
͍̟̮̥̪̜ͦS͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜ͦͦͦͦͦͦͦͦ
͍̟̮̥̪̜ͦS͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜ͦͦͦͦͦͦͦͦ
style = grouped
тоже не плохое решение
Dmitry
отличное просто
Деда
тоже не плохое решение
Отличное только в том случае если подходит grouped
͍̟̮̥̪̜ͦS͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜͍̟̮̥̪̜ͦͦͦͦͦͦͦͦ
Отличное только в том случае если подходит grouped
Согласен, я уже погуглил разницу между plain и grouped, но для себя решил добавтть view в footer, мне этого дотаточно =)