@ios_ru

Страница 466 из 2351
Mr.
03.12.2016
06:38:27
Не

Александр
03.12.2016
06:38:28
(никто не ливнет)

Полтора человека

Google
Mr.
03.12.2016
06:39:24
У меня overдохуя знакомых которые говорят что в вк только музыку слушают

А мессаги в whatsapp и телеграфе

Лучше уж в лицокнига сидеть

Александр
03.12.2016
06:40:47
Там же через рекламу джой казино хотели монетизировать

Mr.
03.12.2016
06:41:12
Ебучий джойказино

Блевать от них охото

Haile
03.12.2016
06:41:30
вк ж выкатил приложение для музыки

Boom

такая ебаная модель монетизации, я прям короч нигде такого не видел

платишь за количество часов скачанной музыки

Mr.
03.12.2016
06:42:15
Верните вк дурову

Хотя мне кажется он перекрестится и даром не возьмет

Google
Haile
03.12.2016
06:49:59
так

готовы?

https://pbs.twimg.com/media/Cyug36jXcAERdYP.jpg

Mr.
03.12.2016
06:58:34
Лол)))))) Орнууууууууул)

Egor
03.12.2016
07:25:19
подскажите пожалуйста я новичок, передаю черег сегвей в контроллер объект массива, в этом контроллере удаляю из него элемент, но когда возвращаюсь в предыдущий контроллер, все элементы снова возвращаются, объект же по идее должен передастья по ссылке?

Mr.
03.12.2016
07:25:52
Ты массив передаешь?

Если да то все правильно

Mr.
03.12.2016
07:26:22
Потому что массив это структура

Egor
03.12.2016
07:26:47
как по ссылке передать? пишу на свифте

Mr.
03.12.2016
07:27:02
Это уже объект

Egor
03.12.2016
07:28:13
var screensImageArray : [UIImage]!

Mr.
03.12.2016
07:28:20
Нет

Стоп

Через NSMutableArray

Ну

var simple = NSMutableArray.init(array: screensImageArray)

Либо так var simple = NSMutableArray(array:screensImageArray)

Google
Egor
03.12.2016
07:30:23
ща попробую

а в свифте array [] разве не есть NSArray ?

Mr.
03.12.2016
07:30:52
Нет

Это просто Array

Egor
03.12.2016
07:31:03
прикол

Mr.
03.12.2016
07:31:05
Читай документацию))

Egor
03.12.2016
07:33:49
погуглил вообще такого не нашел

Заметка Массив в Swift связан с классом Foundation NSArray.Для более подробной информации об использовании Array с Foundation и Cocoa, см. Working with Cocoa Data Types в Using Swift with Cocoa and Objective-C (Swift 3).

Mr.
03.12.2016
07:35:30
Повторяю

Это в документации

Egor
03.12.2016
07:36:13
спасибо!

тогда смысл юзать свифтовые структуры, они быстрее чтоли?

Ivan
03.12.2016
07:56:29
Делегат сделай

И удаляй им

Egor
03.12.2016
07:57:01
и че 2 раза удалять

Ivan
03.12.2016
07:57:33
Чо 2 раза удалять?

Ты о чем?

В Свифте массивы - это структуры

Они копируются при передачи

Google
Ivan
03.12.2016
07:58:18
По этому ты не можешь удалить в одном месте

Что бы в другом тоже удалилось

Admin
ERROR: S client not available

Ivan
03.12.2016
07:59:11
Если ты, конечно, не заюзаешь именно NSMutableArray или же ансейф поинтер

Egor
03.12.2016
08:00:07
уже заюзал NSMutableArray

а через делегат, мне удалить в тейбл контролере придется, и в предыдущем

Ivan
03.12.2016
08:02:23
Зато секурно

Egor
03.12.2016
08:02:36
базара 0

Ivan
03.12.2016
08:02:37
И никакого андефайнед бихейвора

Я бы руки отрывал за передачу NSMutableArray вообще

Да не только я

Все отрывают

Egor
03.12.2016
08:03:03
да я гавно одно пишу, то пофигу

Александр
03.12.2016
08:04:40
Жиза

Haile
03.12.2016
08:13:07
да я гавно одно пишу, то пофигу
Главное - признать проблему

Даня
03.12.2016
08:28:42
Парни, по верстке подскажите, как сделать так, чтобы таблица не уходила хуй пойми куда?

Mr.
03.12.2016
08:36:58
Покажи как констрейнты стоят

Серёга
03.12.2016
08:38:38
Здарова

George
03.12.2016
08:39:17
Покажи как констрейнты стоят
пять минут вспоминал это слово, плюнул, ушёл в закат ?

Anton
03.12.2016
10:20:21
пацаны

Google
Anton
03.12.2016
10:20:23
братва

кто яндекс деньги много юзал

в деве

Anton
03.12.2016
10:47:47
Из того, что я понял, структуры выглядят пизже чем классы. Но ведь для всего своё применение. Вот этого я осознать чот не могу. В практическом смысле
1) Есть смысл пойти покурить все, что касается Value oriented programming на WWDC - там неплохо разжевывают. Хорошие лекции на тему: Understanding Swift Performance - Apple WWDC 2016 Protocol-oriented Programming in Swift - Apple WWDC 2015 Building Better Apps with Value Types in Swift - Apple WWDC Protocol and Value Oriented Programming in UIKit Apps - WWDC 2016 2) Как выше говорили - структуры выделяются на стеке 3) структуры копируются при передаче в функции и присваивании всегда, а значит они не шарятся между разными частями программы 4) у структур нет наследования, а это значит что никаких динамических вызовов, что быстрее 5) в целом чтобы вкурить зачем оно - советую посмотреть пару лекций Ричарда Хикки "The value of values" и "Simple made easy" - имхо лучшие концептуальные объяснения зачем, без этого перечислять все остальные различия вообщем-то бесполезно 6) Как было где-то в доках написано: - если вам нужно наследование, динамическая диспетчирезация, если у вас "долгоживущий" объект, копировать который нет смысла (например ViewController) - делайте класс - если вам все вышеперечисленное не нужно, и вы делаете просто контейнер для передачи данных типа CGRect - делайте Struct Вот тут подробнее http://stackoverflow.com/questions/24232799/why-choose-struct-over-class Эта тема больше на подумать нежели список каких-то готовых решений.

Еще пример: у меня есть обертка над AVQueuePlayer с плейлистом, кучей нотификейшенов и так далее. Вот сама обертка - это класс, композиции, которые я туда скармливаю - Struct, а вот по поводу плейлиста можно подискутировать что это должно быть класс или структура

Евгений
03.12.2016
10:56:36
1) Есть смысл пойти покурить все, что касается Value oriented programming на WWDC - там неплохо разжевывают. Хорошие лекции на тему: Understanding Swift Performance - Apple WWDC 2016 Protocol-oriented Programming in Swift - Apple WWDC 2015 Building Better Apps with Value Types in Swift - Apple WWDC Protocol and Value Oriented Programming in UIKit Apps - WWDC 2016 2) Как выше говорили - структуры выделяются на стеке 3) структуры копируются при передаче в функции и присваивании всегда, а значит они не шарятся между разными частями программы 4) у структур нет наследования, а это значит что никаких динамических вызовов, что быстрее 5) в целом чтобы вкурить зачем оно - советую посмотреть пару лекций Ричарда Хикки "The value of values" и "Simple made easy" - имхо лучшие концептуальные объяснения зачем, без этого перечислять все остальные различия вообщем-то бесполезно 6) Как было где-то в доках написано: - если вам нужно наследование, динамическая диспетчирезация, если у вас "долгоживущий" объект, копировать который нет смысла (например ViewController) - делайте класс - если вам все вышеперечисленное не нужно, и вы делаете просто контейнер для передачи данных типа CGRect - делайте Struct Вот тут подробнее http://stackoverflow.com/questions/24232799/why-choose-struct-over-class Эта тема больше на подумать нежели список каких-то готовых решений.
Ого. Спасибо огромное, буду изучать

Haile
03.12.2016
11:27:33
http://www.cocoawithlove.com/blog/reactive-programming-what-and-why.html

George
03.12.2016
12:21:29
господа, а где у нас тут самый сладенький, я ему подарочки принёс ,)

I
03.12.2016
12:21:44
Мур

Denis
03.12.2016
12:38:07
как у Page View Controller с Scroll Transition Style изменить анимацию? нужно что бы при скролле был не слайд, а fade

Даня
03.12.2016
12:38:13
все, глянул, сам ошибку нашел)

Покажи как констрейнты стоят

Страница 466 из 2351