沙盒
1,每个app下都有一个独立的沙盒目录,就是该app的文件目录,跟其他的app沙盒是相互隔离的,他们之间不能进行数据间的访问.
2,app所有非代码文件都保存在沙盒中,比如plist,文本,文件夹,图片,图标,音视频等等.
好的文章,就是原来不懂得;看了之后有一种原来是这样的感觉!
1,每个app下都有一个独立的沙盒目录,就是该app的文件目录,跟其他的app沙盒是相互隔离的,他们之间不能进行数据间的访问.
2,app所有非代码文件都保存在沙盒中,比如plist,文本,文件夹,图片,图标,音视频等等.
本地推送:
1, 使用本地推送来引起用户的注意,可以是一个alter弹窗、声音、图片、视频等.例如后台应用程序可以要求系统完成特定任务时显示提醒信息.始终使用本地推送来传达用户需要的重要信息.
2,本地推送弹窗根据你设定的时间和位置进行弹窗推送,第一,如果你的App在后台或者未运行时发送推送,系统会发送弹窗在手机上方,第二,如果你的App在前台运行,系统会发送推送让你在程序中进行需要的处理(代码层).
1 | #import <UserNotifications/UserNotifications.h>//导入的库,iOS10之后才有 |
异常类:NSException
使用NSException实现异常处理。 异常是一种特殊情况,会中断程序的正常执行流程。 每个应用程序都有不同的原因可以中断程序。 例如,一个应用程序可能会将文件保存在受写保护的目录中作为例外。 从这个意义上讲,异常等同于错误。 另一个应用程序可能会将用户的按键解释(例如Control-C)解释为例外情况:表明长时间运行的进程应中止。
个人开发者账号申请:
1,通过iPhone手机下载:开发者App,名字就叫开发者;
2,直接在账户中申请注册,按照要求一步步填写对应的信息,信息填完之后会扣钱,如果扣钱成功,说明你的苹果账号已经成为了开发者账号;