У меня большая кодовая база, которая была взята из исходного проекта, и я пытаюсь отследить все отличия от оригинала. Многие изменения файла состоят из кода отладки с комментариями и других разнообразный. Инструмент GUI diff/merge, называемый Meld в Ubuntu, может игнорировать комментарии, но только однострочные комментарии.
Существует ли какой-либо другой удобный способ поиска только не-комментария, либо с помощью графического интерфейса пользователя, либо с помощью средств командной строки Linux? В случае, если это имеет значение, код представляет собой смесь PHP и Javascript, поэтому я в первую очередь заинтересован в игнорировании //
, /* */
и #
.
У меня есть UIDatePicker в режиме Time с интервалом 15 минут.
Допустим, это 7: 22. Значение, отображаемое в окне выбора даты по умолчанию, является текущим временем, округленным до следующего более высокого/более низкого значения, в данном случае оно 7:15PM. Если пользователь взаимодействует с средством выбора даты, отображаемое значение также возвращается. Однако если не было никакого взаимодействия с пользователем, и я получаю время с [UIDatePicker date]
, возвращаемое значение является точным текущим временем, т.е. 7:22, чтобы придерживаться примера. Есть ли способ всегда получать значение, которое фактически отображается в окне выбора даты, вместо текущего времени без округления, даже если пользователь явно не выбрал значение? Я уже пытался установить средство выбора вручную с помощью [UIDatePicker setDate: [NSDate date]]
, но это не меняет поведение.
Есть намеки? Заранее спасибо!