Вместо того, чтобы изменить версию вручную, я рекомендовал бы использовать хеш MD5 фактического файла CSS.
, Таким образом, Ваш URL был бы чем-то как
http://mysite.com/css/[md5_hash_here]/style.css
, Вы могли все еще использовать правило перезаписи разделить хеш, но преимущество состоит в том, что теперь можно установить политику кэша "кэшироваться навсегда", с тех пор если URL является тем же, которое означает, что файл неизменен.
можно тогда записать простой сценарий оболочки, который вычислил бы хеш файла и обновил бы тег (Вы, вероятно, захотите переместить его в отдельный файл для включения).
Просто выполненный, что сценарий каждый раз CSS изменяется и Вы хороши. Браузер ТОЛЬКО перезагрузит Ваши файлы, когда они будут изменены. Если Вы делаете редактирование и затем отменяете его, нет никакой боли в выяснении, к какой версии необходимо возвратиться для посетителей, чтобы не повторно загрузить.
typedef enum {
UIKeyboardTypeDefault,
UIKeyboardTypeASCIICapable,
UIKeyboardTypeNumbersAndPunctuation,
UIKeyboardTypeURL,
UIKeyboardTypeNumberPad,
UIKeyboardTypePhonePad,
UIKeyboardTypeNamePhonePad,
UIKeyboardTypeEmailAddress,
UIKeyboardTypeDecimalPad,
UIKeyboardTypeTwitter,
UIKeyboardTypeWebSearch,
UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable // Deprecated
} UIKeyboardType;
Если они вам не нравятся, вы всегда можете изменить их в коде ...
http://openradar.appspot.com/6635276
Вот решение: http://www.iphonedevsdk.com/forum/iphone-sdk-development/6573-howto-customize-uikeyboard.html
В настоящее время iPhone SDK не предлагает клавиатуру (0 -9) + десятичная кнопка UIKeyboard. Я подозреваю, что это было разработано, потому что для большинства случаев использования в этом нет необходимости.
См. предыдущий вопрос StackOverflow , в котором обсуждается (отсутствие) необходимости в десятичном разделителе для ввода валюты. Я также написал сообщение в блоге об этой теме.
Однако, если вам действительно нужна клавиатура + десятичная кнопочная клавиатура, единственным вариантом будет использование вашей собственной клавиатуры. Вопреки ответу sbwoodside, вы действительно хотите уклониться от настройки существующей UIKeyboard. Хотя это легко сделать,
UIKeyboardTypeNumbersAndPunctuation
, вероятно, наименее плохой вариант, если только у вас нет времени и ресурсов, чтобы использовать собственную клавиатуру.