Имена файлов Windows довольно нестроги, поэтому действительно это даже не могло бы быть что большая часть проблемы. Символы, которые запрещены Windows:
\ / : * ? " < > |
Вы могли легко записать выражение, чтобы проверить, присутствуют ли те символы. Лучшее решение, хотя должен был бы попытаться назвать файлы как пользователя, хочет, и предупредите их, когда имя файла не придерживается.
Я сделал это только на iPhone с UIDatePicker, но на Mac это похоже: вы регистрируетесь как делегат и получаете сообщения. См. Документы Apple здесь .
Я должен уточнить, это говорит вам, когда оно изменилось, вам все равно нужно позвонить -dateValue
, чтобы получить дату.
Вы можете привязать значение
средства выбора к свойству вашего контроллера или к свойству объекта модели (через контроллер).
То же, что и любой другой элемент управления. Возможные варианты: