@ios_ru

Страница 750 из 2351
-_-
06.04.2017
11:20:39
Имею в виду нулевой фрейм

Vlad5ss
06.04.2017
11:27:03
А почему нельзя? cейчас почитаю

Может в функцию надо передать параметры, тока я незнаю как мне это сделать

Азиз
06.04.2017
12:39:22
Ребят, немного не по теме, ну уже все перерыл, ребят, кто знает есть у дельфистов канал тут ?

Google
Ilkhom
06.04.2017
12:40:25
у некрологов

Азиз
06.04.2017
12:48:02
Sergey
06.04.2017
12:58:51
Может кто подскажет про NSProgress

Нашел я тутор

Запилил

- (void)doMainTask:(NSInteger)tasks { NSProgress *progress1 = [NSProgress progressWithTotalUnitCount:tasks]; [[progress1 rx_observe:@keypath(progress1.fractionCompleted)] subscribeNext:^(NSNumber * _Nonnull fractionCompleted) { //double percentage = 0.0; NSLog(@"2progress.fractionCompleted:%@", fractionCompleted); }]; for (NSInteger index = 0; index < tasks; index ++) { progress1.completedUnitCount = index; } } - (void)doSomething { // Our progress instance from above NSProgress *mainProgress = [NSProgress currentProgress]; mainProgress.totalUnitCount = 1000; [[mainProgress rx_observe:@keypath(mainProgress.fractionCompleted)] subscribeNext:^(NSNumber * _Nonnull fractionCompleted) { //double percentage = 0.0; NSLog(@"2mprogress.fractionCompleted:%@", fractionCompleted); }]; [mainProgress becomeCurrentWithPendingUnitCount:200]; [self doMainTask:200]; [mainProgress resignCurrent]; [mainProgress becomeCurrentWithPendingUnitCount:200]; [self doMainTask:200]; [mainProgress resignCurrent]; [mainProgress becomeCurrentWithPendingUnitCount:100]; [self doMainTask:100]; [mainProgress resignCurrent]; [mainProgress becomeCurrentWithPendingUnitCount:500]; [self doMainTask:500]; [mainProgress resignCurrent]; }

Child таск меняется как и ожидается

почему обсерв проперти mainProgress.fractionCompleted не показывает никаких вариантов. ?

Даня
06.04.2017
13:55:39
слушайте, пробую Rx, подскажите, почему не дает сделать байндинг из текст филда в variable myCard = Variable("") myTextField.rx.text.asObservable().bindTo(userCard) Ошибка следующая: Cannot invoke 'bindTo' with an argument list of type '(Variable<String>)'

Sergey
06.04.2017
14:08:27
Ха если кому интересно то NSProgress *mainProgress = [NSProgress currentProgress]; mainProgress.totalUnitCount = 1000; в моем примере стоило заменить на NSProgress *mainProgress = [NSProgress progressWithTotalUnitCount:1000];

Google
Sergey
06.04.2017
14:08:30
и будет магия !

Даня
06.04.2017
14:35:38
ага, спасибо, не заметил

типы не совместимы у тебя

сделай Variable<String?>

david
06.04.2017
19:05:55
Добрый вечер! Подскажите гайды, туториалы для создания кастомного searchbar

Евгений
06.04.2017
19:08:24
да берешь просто UITextField, кидаешь его на какое-нибудь UIView и обвешиваешь всякими кнопками и прочим барахлом

david
06.04.2017
19:18:23
А как потом будет работать поиск если там нужен searchbar

Или можно сделать поиск без searchbar

Ilya
06.04.2017
19:22:24
А как потом будет работать поиск если там нужен searchbar
Не понятно ничего. Логика поиска в любом случае делается в коде. От серчбара никак он не зависит

Andrew
06.04.2017
19:22:25
поиск в чем?

david
06.04.2017
19:22:40
в коллекции

Ilya
06.04.2017
19:22:48
Серчбар это и есть текстфилд с наворотами

Andrew
06.04.2017
19:23:36
чувак, просто представь что нет никакого серчбара. как бы ты искал в коллекции? с точки зрения модели. с точки зрения ну не знаю.. консольного приложения

david
06.04.2017
19:24:17
Ок, понял)

Евгений
06.04.2017
19:32:12
ты ищешь просто в массиве данных руками таким образом как тебе нужно. типа начинается с такого или содержит такое и все прочее. например каждый раз когда юзер вводит какой-то символ, и когда ты фильтранул массив вызываешь релоуд своего коллекшена или таблицы

нужно только сохранить исходный массив чтобы можно было удалять символы

Ilkhom
06.04.2017
19:46:12
вопрос, можно ли Int закодировать в SHA1?

Arthur
06.04.2017
22:24:34
https://developer.apple.com/news/?id=04062017a

Valentin
07.04.2017
00:46:56
вопрос, можно ли Int закодировать в SHA1?
Можно, но в этом нет никакого смысла.

Ilkhom
07.04.2017
03:13:08
Можно, но в этом нет никакого смысла.
хеш строки и хеш инт разные выйдят же, смысл есть значет

Google
Valentin
07.04.2017
04:00:44
Можно, но в этом нет никакого смысла.
Применять криптографически стойкое хеширование к инту не имеет никакого смысла, ибо (1) это все равно будет уязвимо к перебору и (2) хэш будет длиннее данных.

Betrayer
07.04.2017
04:09:15
Первое нивелируется солью.

Второе не так важно, в вопросе криптографии.

Valentin
07.04.2017
04:11:20
Я умываю руки. Надеюсь кто-нибудь другой отговорит.

Ilkhom
07.04.2017
04:12:30
Я умываю руки. Надеюсь кто-нибудь другой отговорит.
а зачем отговаривать, мне просто нужен пруф оф концепт

q210
07.04.2017
07:11:07
вопрос, можно ли Int закодировать в SHA1?
вопрос: ты хочешь зашифровать данные, или получить от них хэш?

потому что у хэша есть несколько немаловажных отличий от шифрования - он необратим (в идеале), он трансформирует информацию на входе в данные фиксированной длинны на выходе с возможностью коллизий

если у тебя есть int и ты хочешь скрыть его значение для передачи куда-то, то лучше шифровать

никакого real world кейса, когда бы пришлось именно хэшировать int я не знаю: хэширование в основном применяется для сравнения данных, когда делать прямое сравнение слишком дорого или неудобно, сравнивать два int'а же просто и быстро

но, в принципе хэшировать можно любые данные - в конечном счёте всё можно представить как бинарный код

q210
07.04.2017
07:15:18
в этом смысле нет никакой разницы, что ты хэшируешь строку, что int, что mp3

Betrayer
07.04.2017
08:59:01
У меня здесь в легаси проекте глобальная переменная в виде NSMutableDictionary.

А я ведь совсем недавно поборол свои суицидальные настроения.

Dmitriy
07.04.2017
09:03:57
крепись) видать ты еще не синьйор)

который уже дзен познал и ему уже пофиг ?

Betrayer
07.04.2017
09:05:21
У тебя хуевое определение Senior разработчика.

Ilkhom
07.04.2017
09:06:42
да прав он, забей и делай как быстро

Google
Betrayer
07.04.2017
09:07:19
Таких, кто так думает, нужно сажать в зиндан.

Из-за таких как ты, потом на поддержке такие вот ебучие Горменгасты, вместо проектов, где все дублируется по сто раз и нихуя не понятно, как и куда что работает.

Нет ничего хуже, чем подход в духе:"И так сойдет, работает и ладно."

Admin
ERROR: S client not available

Ilkhom
07.04.2017
09:10:21
?

Betrayer
07.04.2017
09:10:33
У меня уже неделю печет блять.

Делать non-ARC проект в 2016.

Сука.

А еще везде ебучие комментированные куски кода.

Пиздец вообще.

Ilkhom
07.04.2017
09:13:04
видишь? а ведь до следующего проекта так не доживешь))

Betrayer
07.04.2017
09:13:18
Да если следующий такой же будет, то я лучше в ад блять.

Там хоть черти рефакторят код, клянусь Аллахом.

Ilkhom
07.04.2017
09:15:07
а ты порчу на создателей этого кода наведи))

Betrayer
07.04.2017
09:20:52
Я до сегодняшнего дня не знал, что можно делать глобальные, блять, переменные.

Как в душу плюнули.

Dmitriy
07.04.2017
09:21:26
значит книги старые не читал)

Betrayer
07.04.2017
09:21:49
значит книги старые не читал)
Конечно не читал, нахуя?

Google
Dmitriy
07.04.2017
09:22:09
для общего развития

Ilya
07.04.2017
09:22:13
Делать non-ARC проект в 2016.
А почему его нельзя в ARC перевести? Плюсов ручного управления мало, особенно если плохо в этом шаришь

Dmitriy
07.04.2017
09:22:15
его видать не хватает

Betrayer
07.04.2017
09:22:23
Но тут пиздец на пиздеце и пиздецом погоняет.

Из-за глобальных переменных не дает конвертировать.

Dmitriy
07.04.2017
09:22:49
привыкай)

Betrayer
07.04.2017
09:22:50
Теперь ищу все их упоминания.

Arthur
07.04.2017
09:23:06
App code поставь

И отрефакторь все

Betrayer
07.04.2017
09:23:28
IDE на переправе не меняют.

Ilya
07.04.2017
09:23:44
Там же автоматом xcode может помочь все сконвертить. Спорные моменты подредактируешь

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