Как немного истории, термин 'краткий заголовок' прибывает из мира газетного редактирования.
Это - неофициальное имя, данное истории во время производственного процесса. Поскольку история проветривает свой мучительный путь от генератора отчетов удара до редактора до "печатных станков", это - имя, этим ссылаются, например, "Вы зафиксировали те ошибки в 'russia-cuts-europe-gas' история?".
Django использует его в качестве части URL для определения местоположения истории, пример, являющийся www.mysite.com/archives/russia-cuts-europe-gas
.
Вместо передачи представления текущего контроллера представления листу действий используйте метод showFromTabBar:
из UIActionSheet
.
The Right Way
Это даст правильную область касания:
[actionSheet showFromTabBar:self.tabBarController.tabBar];
Неправильный путь
Это поместит область касания в неправильное место (если вы используете панель вкладок или панель инструментов):
[actionSheet showInView:self.view];
Если вы используете панель инструментов , используйте вместо этого метод showFromToolbar:
. Вам понадобится ссылка на панель инструментов, скорее всего ivar
[actionSheet showFromToolbar:self.myToolbar];
My Old Answer Также работает, но является хакерским:
Только что нашел возможный ответ:
01-Dec-2008 10:22 Премьер-министр Том Сакстон: возвращаем «ответы», которые становятся все лучше и лучше. Я заметил, что «лучший» ответ почти всегда точен в пределах 100 м, поэтому теоретически вы, вероятно, могли бы сократить «буфер», который вам обычно предоставляется. Однако единственный способ действительно узнать, и это то, что я бы сделал, - это проверить test test. Найдите iPhone и iPod всех поколений и посмотрите, какие типы точности вы получаете и какие результаты вы получаете. Во многом это зависит от типа создаваемого вами приложения, но если вы хотите предоставить конфиденциальную или важную информацию в зависимости от того, где находится пользователь, вам действительно следует дождаться, пока фреймворк предоставит вам почти точное местоположение.
ответ почти всегда точен с точностью до 100 м, поэтому теоретически вы могли бы сократить «буфер», который вам обычно предоставляется. Однако единственный способ действительно узнать, и это то, что я бы сделал, - это проверить test test. Найдите iPhone и iPod всех поколений и посмотрите, какие типы точности вы получаете и какие результаты вы получаете. Во многом это зависит от типа создаваемого вами приложения, но если вы хотите предоставить конфиденциальную или важную информацию в зависимости от того, где находится пользователь, вам действительно следует дождаться, пока фреймворк предоставит вам почти точное местоположение. ответ почти всегда точен с точностью до 100 м, поэтому теоретически вы могли бы сократить «буфер», который вам обычно предоставляется. Однако единственный способ действительно узнать, и это то, что я бы сделал, - это проверить test test. Найдите iPhone и iPod всех поколений и посмотрите, какие типы точности вы получаете и какие результаты вы получаете. Во многом это зависит от типа создаваемого вами приложения, но если вы хотите предоставить конфиденциальную или важную информацию в зависимости от того, где находится пользователь, вам действительно следует дождаться, пока фреймворк предоставит вам почти точное местоположение. Найдите iPhone и iPod всех поколений и посмотрите, какие типы точности вы получаете и какие результаты вы получаете. Во многом это зависит от типа создаваемого вами приложения, но если вы хотите предоставить конфиденциальную или важную информацию в зависимости от того, где находится пользователь, вам действительно следует дождаться, пока фреймворк предоставит вам почти точное местоположение. Найдите iPhone и iPod всех поколений и посмотрите, какие типы точности вы получаете и какие результаты вы получаете. Во многом это зависит от типа создаваемого вами приложения, но если вы хотите предоставить конфиденциальную или важную информацию в зависимости от того, где находится пользователь, вам действительно следует дождаться, пока фреймворк предоставит вам почти точное местоположение.
Структура CoreLocation дает вам радиус круга для каждого CLLocation, которое вы получаете с помощью horizontalAccuracy / verticalAccuracy свойства. Вы можете указать для CLLocationManager свойство желаемой точности, которое использует следующие типы:
kCLLocationAccuracyNearestTenMeters, kCLLocationAccuracyHundredMeters, kCLLocationAccuracyKilometer, kCLLocationAccuracyThreeKilometer;
Таким образом, вы получаете желаемый диапазон уведомлений. Тем не менее, когда вы используете CLLocationManager, первое событие выдается вам как можно скорее, а затем продолжающиеся события - это те, которые удовлетворяют вашим условиям.