Pull to refresh
22
Вячеслав Смитюх@Viacheslav01

Пользователь

1,8
Rating
13
Subscribers
Send message
Внимательный но спешащий, вопрос снят.
Объясните пожалуйста подробнее, момент подсчета экземпляров библиотеки, для чего он нужен и где объявляется?

TestBackgroundTask() throw()
        : m_count(1)
    {
        //Увеличиваем общее количество экземпляров объектов библиотеки
        InterlockedIncrement(&m_objectsCount);
    }
Спасибо.
С удовольствием поменяю это фото на более подходящее, предлагайте. Я не смог подобрать ничего, напрямую связанного с статьей.
Да способ не самый удачный, я использую приведенный выше DisposeSafe
Если код зависит от порядка вызова делегатов при возникновении события, это однозначно очень плохой код!
Вы изменили мой код и он перестал работать для вас, мой код в чистом виде, а не переписанный вами очень даже компилируется и работает. Я не говорю, что это хорошая практика, я просто показываю, что using можно использовать для этого кейса.
Этот святой грааль ищут давно и очень даже безуспешно :)
А как вы засунули объект в GC если на него есть живая ссылка?
Можно запихать так:

using(obj as IDisposable)
obj = null;

Ну и такого никто не отменял:

public static void DisposeSafe(this object obj)
{
var disp = obj as IDisposable;
if(disp == null)
{
return;
}
disp.Dispose();
}
Во втором, генерация события должна быть отдельным методом, тогда никто ничего не забудет.
Ваш пример это костыль для подпорки костыля.
Самое больное место нашего проекта Yandex Map Kit для всех платформ. А ведь писали его строго отобранные очень умные люди :)
Многое из описанного актуально для других платформ, а не только для iOS и Swift.
Обновление UI не из UI потока, по моему глобальное правило иначе как ОС гарантирует адекватное состояние UI?
Я за Pro Git который можно будет нормально читать с Kindle 6'', за него готов заплатить как за бумажный!
У меня конечно есть для таких случаев Kindle DX, но он очень уж не удобен для мобильного использования :(
Поставил в избранное время ее придет, а пока заманиваю сына вот такими поделками :)
cs621317.vk.me/v621317996/8033/HRWEv3jF7Us.jpg
А если поставить на вход диодный мост, что бы не бояться перепутать?
А разве триггеры доступны в SL?
Что делать когда санкции накроют всю Россию?
Спасибо!
Реально собирался не обновлять в этом году личный R#.
Так теоритически я то понимаю, что и как, но практика еще со школьной скамьи показывает, что для меня теория с практикой в рисовании не совместимы :)

В общем к людям которые так запросто рисуют, отношусь с глубоким уважением и немного с белой завистью :)
На правах абсолютно не умеющего рисовать, задам только один вопрос КАК вы делаете это?

Information

Rating
1,856-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity

Specialization

Mobile Application Developer
Middle
Android development
Development of mobile applications
Kotlin
Android SDK