Задать вопрос
  • Смена ориентации видео плеера в ios 6.0?

    @s0L
    Принудительно нельзя ориентацию устройства сменить. Один из вариантов - заюзать transform и поворачивать вьюху плеера.
    Ответ написан
    Комментировать
  • Программу не пропускают в AppStore?

    umpako
    @umpako
    Как вариант, можно подгружать значки на лету и кэшировать локально.
    До проверки и утверждения отдавать безопасные значки, после публикации отдавать уже нормальные (при этом предусмотреть возможность сброса кэша).
    Ответ написан
    1 комментарий
  • Программу не пропускают в AppStore?

    nochkin
    @nochkin
    Если приложение существует в App Store, то это не значит что оно прошло бы по всем требованием если бы его запустили туда сегодня. Часто такие приложения не могут обновиться, так как поменялись какие-то правила App Store.
    Думаю, что надо либо заменять значки на что-то другое (например, просто надписи), либо заниматься документами, которые просят в Apple.
    Ответ написан
    1 комментарий
  • Подскажите программу для бекапа

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Использую связку nncron + nnbackup. Сайт и описание. Линки: nnbackup302b3.exe и nncron193b13.exe
    Задача вот такого типа:
    #( Бэкап
    Time: <Минуты> <Часы> <Дни_месяца> <Месяцы> <Дни_недели>  \ По расписанию
    \ WatchDir: "C:\from1" WatchSubtree \ Для бэкапа в реальном времени (софт-рейд)
    \ NoActive
    SingleInstance
    \ AsLoggedUser \ Для ХР при установке сервисом
    Action:
    START-APPW: D:\nnBackup\nnbackup.exe sync -i C:\from_1 -i C:\from_2 C:\ -o G:\to\ -p -s -da -x "~$*.doc,*.tmp,Thumbs.db,System Volume Information"
    S" Бэкап сохранен" S" Удалены несуществующие файлы" BALLOON
    \ START-APPW: D:\nnBackup\nnbackup.exe sync -i C:\from_1 -i C:\from_2 -o G:\Programms\ -p -s -nd -x "~$*.doc,*.tmp,Thumbs.db,System Volume Information"
    \ S" " S" Бэкап сохранен" BALLOON
    )#

    Надо только указать время — или переключить на реал-тайм.
    nnbackup умеет работать и с архивами, а можно использовать 7zip или любой другой архиватор.
    Ответ написан
    5 комментариев
  • Установка дистрибутива Linux на Android плеер

    Любой не думаю что подойдет. Ищите убунту под ваш проц, если умельцы портировали…
    Ответ написан
    1 комментарий
  • В чем смысл делегата на примере Objective-C?

    @Paulskit
    Рассматривайте делегат — как обычный обьект, который может выполнять некоторые функции. Например, возьмем NSTableView delegate. Вы хотите отрисовать ячейку таблицы как-то по своему. NSTableView своему делегату пошлет сообщение о том, что он сейчас будет рисовать данную ячейку и делегат уже сам решает что с ней делать (рисовать по своему, не трогать вообще и т.д.). Это, грубо говоря, способ получения и предоставления информации, о которой NSTableView не знает вообще ничего.
    Или же пример создания собственных делегатов. Представьте, что у вас есть свой класс, который выполняет некоторую функцию. Для выполнения некоторых задач ему необходима информация из другого класса, о котором сейчас не известно ровным счетом ничего, кроме того, что он существует. Тогда создается конструкция вида:
    @interface Class1 {
    id delegate;
    }

    — (id)delegate;
    — (void)setDelegate:(id)newDelegate;

    @implementation Class1

    — (id)delegate {
    return delegate;
    }

    — (void)setDelegate:(id)newDelegate {
    delegate = newDelegate;
    }

    Как видно из примера — наш делегат, это просто указатель на какой-либо обьект. Ну и предоставлены геттер и сеттер. Для того, чтобы делегат выполнил некоторое действие для нас, где-то внутри нашего Class1 мы пошлем сообщение вида [delegate doSomeWork];
    Обьект же, который мы назначили делегатом для данного класса в свою очередь получит это сообщение и начнет выполнять какое-то действие.
    В принципе и все. Достаточно просто.
    Ответ написан
    Комментировать