Вывести значение NSString, которое установлено в авторелизпуле

Повторение ответа в более простых выражениях:

Предоставлено:

@Override
public boolean onLongClick(View view) {

    return true; // or false
}
  • return true означает, что событие уничтожено. Он обрабатывается. Никакие другие события кликов не будут уведомлены.
  • return false означает, что событие не используется. Любые другие события клика будут продолжать получать уведомления.

Итак, если вы не хотите, чтобы onClick также запускался после onLongClick, вы должны return true из onLongClick.

0
задан Novice User 28 February 2019 в 22:06
поделиться

1 ответ

(я совершенно не правильно понял вопрос).

Итак, да - используйте «% @» для типов объектов. Передайте * myString в NSLog (), чтобы преобразовать NSString ** в NSString *.

Обратите внимание, что вам, вероятно, следует использовать NSError для инкапсуляции ошибок, и вам следует проверить, равен ли ваш параметр передачи по ссылке NULL, прежде чем присваивать ему значение.

См .:

https://nshipster.com/nserror/

0
ответ дан bbum 28 February 2019 в 22:06
поделиться