Dima Grib, По первому вопросу - Смотрите в сторону OperationQueue. Так же учтите про загрузку изображений в случаи, если пользователь его свернет. Смотрите в сторону background task.
Это как загрузка изображений в тг.
По второму вопросу - Это происходит из-за переиспользования ячеек. Писал про это выше. Смотрите в сторону prepare for reuse.
Log1c1 я могу ошибаться, но насколько я помню читы по Dota 2, система по большей части палила не факт самого чита, а факт использования стандартных вызовов для чтения памяти. Хорошие читы, писали свои функции для работы с памятью. Что-то очень низкоуровневое, но это срабатывало. Ссылок к сожаления у меня не осталось.
DevMan, снова вы о чём-то отвлечённом. Что-то написанное под iOS, где явно это указанно, ни коим образом, ни в какой обозримой вселенной, в том числе в голове автора и вашей фантазии, НЕ может быть связано с какими-либо сервисами/сайтами.
DevMan, вы вообще понимаете о чем пишите сейчас? Ещё раз напишу, человек спрашивает, а можно ли использовать библиотеки написанные для iOS или macOS для сайтов. Для сайтов Карл. Прочитайте его предыдущий вопрос.
Он думает, что элементы интерфейса каким-то неведомым образом взаимосвязаны и с вебом в том числе.
Но вы та хоть должны это понимать, коль отвечаете в этом в тэге ни раз.
DevMan, и как это влияет на написанное мною? Про сервис, а-ля бэкенд написано. У человека каша в голове, такое надо отсекать сразу же. Под сайтом этот чел подразумевает именно бэкенд на Swift(читаем его последний вопрос). Волне очевидно понимаем, что это полная ересь и даём понять, что сдк на Swift/Obj-C с приставкой iOS работает только для приложений под iOS.
NSA-bot Именно такой подход как у Вас, делает новое поколение программистов слабыми. Задумайтесь, а ещё лучше, посмотрите на западных программистов. Особенно из мира веб разработки. Каждый второй обмазывается кучей прослоек, миллионами ненужных библиотек, не имея ни малейшего понятия, над чем он действительно работает. Немного становится сложно, не беда, сделаем ещё одну прослойку.
Толи дело закаленные программисты ещё советской школы, которая кстати осталась в некоторых университетах и по сей день. Это и есть настоящие эксперты.
Так что бросайте это дело. Подсветка, автодополнение, вывод ошибок над строкой - это цветочки и не должны они никого пугать. А без интернета и такого редактора, работы вообще не будет, да?)))
Кстати всё выше перечисленное есть в VScode.
Вещи упрощающие жизнь должны быть - безусловно, НО никогда не нужен делать их минимальным рубежом, без которых вы и шагу не сделаете. Иначе такая привычка будет распространятся все дальше и умение адаптироваться пропадёт вовсе.
P.S. Отвлечённо, но можете глянуть на здешние вопросы по вэбу. Каждый второй, не то, что написать не может, даже найти ... готовый плагин. Вот к чему приводит такая забота о новичках.
NSA-bot, где там что кастрировано? Чем Свифт на линуксе отличается от Свифта на мак? Отличается разве что библиотека Foundation, которая в процессе ещё. Ну она и не нужна ему.