@ios_ru

Страница 1887 из 2351
tox
19.03.2018
21:49:44
самое смешное. неа
Может там на какой-то contentView надо добавить?

Или после где-то ещё адд делается?

Kirill
19.03.2018
21:51:32
Виталий
19.03.2018
21:52:55
фу, и эти люди говорят что им квадратные скобки некрасиво

Google
Dmitry
19.03.2018
21:53:03
News Upcoming changes to app information fields Starting in April, you'll only be able to edit your app’s support URL, marketing URL, and "What’s New in This Version" text when submitting a new version of your app. Что это за херня в iTC, как это понимать.

Виталий
19.03.2018
21:54:21
а че не так?

tox
19.03.2018
21:54:24
Разобрался?

Виталий
19.03.2018
21:54:39
они говорят что теперь эти поля просто так не поменяешь без загрузки новой версии аппа

Kirill
19.03.2018
21:54:43
Виталий
19.03.2018
21:55:02
А что не так?
мусор из символов

tox
19.03.2018
21:55:09
нет
Сделай чтоб не Нил))

Kirill
19.03.2018
21:58:13
Сделай чтоб не Нил))
не получается

tox
19.03.2018
22:00:36
Попробуй вместо ! Поставить ()

У cont1 и 2 ))

Google
tox
19.03.2018
22:01:43
И в didload перести)

Kirill
19.03.2018
22:04:48
tox
19.03.2018
22:07:50
Через брекпоинты ищи

Чет я запутался))

Пойду спать

Kirill
19.03.2018
22:09:21
да я тоже запутался и на этом спасибо

Dmitry
19.03.2018
22:10:02
Продолжая тему ревью приложения API, последний месяц поведение стало странным. Приходит несоклько оценок за день, и на следующий день Apple их списывает. И так каждый день, не все, но списывает. Именно оценки, отзывы не списывает. Два шага вперед, шаг назад. И это поведение как минимум у нескольких приложений за которыми наблюдаю.

Виталий
19.03.2018
22:22:59
курс обмена оценок меняется

?

Dmitry
19.03.2018
22:27:47
А если серьезно, то как предположение этот API считает сколько ты раз пытаешься затулить плашку кастомеру(понятно, что больше 3-х раз в год не показыват, но попытки считает). И на основе этих попыток составляет психологический портрет приложения. А потом регулирует утверждаемость оценок на этих основаниях.

Денис
20.03.2018
05:20:20
Парни, я правильно понимаю, что ключевое слово __block приводит к тому, что локальная переменная вместо стека аллоцируется в куче, если блок будет потом скопирован (то есть будет NSMallocBlock). А если блок вызывается на месте (NSStackBlock), то и сам блок и переменная продолжают лежать на стеке?

Roman
20.03.2018
05:33:28
Ребят, а что вы ожидаете в новых прошках?

Sergey
20.03.2018
05:41:29
Сейчас ещё и в терминах ассемблера попросишь )

Скажи что конкретно тебе не понятно?

Денис
20.03.2018
05:46:58
Скажи что конкретно тебе не понятно?
что происходит с __block переменной, как именно она захватывается блоком в том случае, когда контекст, в котором она создана уже не существует, и что в том случаае, когда блок выполняется синхронно

Sergey
20.03.2018
05:50:20
И в блоке будет Нил

Google
Денис
20.03.2018
05:52:02
Я же сказал, она становиться inout. То есть если извне на переменную никто не ссылается, то она деаллоцируется
пусть извне на нее ссылается тот самый блок. Где находится область памяти этой переменной?

Roman
20.03.2018
05:52:20
Вряд ли это будет

Денис
20.03.2018
05:54:13
__block int myCount; foo(^{myCount = 42;})

Денис
20.03.2018
05:56:36
Варианты: внутри foo() блок выполняется сразу синхронно, либо передается куда то\сохраняется (например в dispatch_async). Где в это время существует myCount?

Roman
20.03.2018
06:02:52
Новые процы
Ну, обновление железа - это очевидно. Вдруг какие фичи ожидаете

Valery
20.03.2018
06:03:17
Ну, обновление железа - это очевидно. Вдруг какие фичи ожидаете
А это самая главная фича, +2 ядра на дороге не валяются

Kei
20.03.2018
06:08:10
Roman
20.03.2018
06:20:41
Я и в десятке не особо понял этот прикол

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

Sergey
20.03.2018
06:25:09
__block int myCount; foo(^{myCount = 42;})
__block переменная находится в распределённом хранилище, это хранилище восстанавливается после последнего использования переменной Например в блоке ты создаёшь объект, и присваиваешь его __block переменной, объявленной вне блока. Блок ее создал внутри себя и блок будет держать эту переменную. Если ты увеличил количество ссылок у объекта вне блока, и затем блок был деаллоцирован, объект будет жить пока счётчик ссылок не будет равен 0.

Dmitry
20.03.2018
06:31:13
"вне", "извне", "распределенное хранилище" - у нас сеанс эзотерического программирования

не хватает "потустороннего хранилища"

Александр
20.03.2018
06:36:04


https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/Blocks/Articles/bxVariables.html#//apple_ref/doc/uid/TP40007502-CH6-SW6 и в следующем абзаце как раз про хранение

Виталий
20.03.2018
07:19:06
ну а че, щас программисты это филологи, врачи, механики, все кто компьютер купил и научился провода подключать

Google
Виталий
20.03.2018
07:21:11
а всякие свифты этому только способствуют

Александр
20.03.2018
07:22:36
Все пинают свифт, но никто не вспоминает, что порог вхождения резко снизился от того, что xcode сделали бесплатным и дали дебажить без подписки

Виталий
20.03.2018
07:23:34
ниче подобного

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

а платный xcode даж я не помню

Nik
20.03.2018
07:24:39
все пинают свифт, но порог вхождения резко снизился когда мы отказались от перфокарт(

Александр
20.03.2018
07:25:37
В 2011-2012 я точно помню, как все это лежало на торрентах, а не в апп стор. Либо в девелопер портал, но только по подписке или за 10 баксов вроде

Admin
ERROR: S client not available

Денис
20.03.2018
07:25:51
Nik
20.03.2018
07:26:46
не думаю, напишут язык выскокого урвоня с автотипами и кучей оптимизаций

Денис
20.03.2018
07:27:03
qwift

а еще q - quick

все, запишите меня как основоположника нового языка

Еще такой вопрос. Если из главного потока вызывается dispatch_async(dispatch_get_main_queue(), то что происходит? Попеременное недетерминированное переключение между другими очередями на главном потоке, симулируя параллельную работу?

Или последовательное выполнение запланироваанных задач в конце текущего runloop?

Alexey
20.03.2018
08:21:32
привет, чят! А можно как-то версию одного таргета брать из другого? т.е. у меня есть три таргета в проекте, у всех должна быть одна и та же версия. Можно ли как-то менять её только у одного, чтоб другие автоатически подхватывали? (без скриптов)

Google
Виталий
20.03.2018
08:22:08
очередь же

Ivan
20.03.2018
08:22:14
гланая очередь всегда синхронная

Виталий
20.03.2018
08:39:58
это вроде старый ролик

на новую пропаганду уже денег не дают?

Alexey
20.03.2018
08:40:40
это вроде старый ролик
Published on Mar 19, 2018 > старый оукей

на новую пропаганду уже денег не дают?
ты в личке-то меня разбань, будет тебе новая

Виталий
20.03.2018
08:41:10
норлин, езжай в украину, там новое современное демократическое европейское общество

Alexey
20.03.2018
08:41:22
по ios в том числе

а ты тут кукарекай продолжай

Виталий
20.03.2018
08:41:47
рад за тебя

Виталий
20.03.2018
08:42:03
и друзей туда с собой захвати

Амир
20.03.2018
08:42:09
Может и так оттуда

?

Виталий
20.03.2018
08:42:49
и наставника своего заберите

а то там старый грузин просрочился давно

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