2、iOS开发之Core Data深度解析(上)

iOS开发之Core Data深度解析(上)

1. iOS开发选项概述

在iOS开发中,有不同的开发选项可供选择,具体如下:
| 选项类型 | 费用 | 特点 |
| ---- | ---- | ---- |
| 免费选项 | 免费 | 可在软件模拟器上开发iOS应用,但不能将应用下载到iPhone、iPod touch或iPad,也不能在App Store销售应用。部分程序只能在设备上运行,选择免费选项则无法运行这些程序。适合不介意在模拟器上学习、不进行实际操作的初学者。 |
| 标准(商业)程序 | $99 | 提供大量开发工具和资源、技术支持,可通过App Store分发应用,最重要的是能在iPhone上测试和调试代码,而非仅在模拟器上。 |
| 企业程序 | $299 | 专为为iPhone、iPod touch和iPad开发专有内部应用的公司设计。 |

如果要注册标准或企业程序,应立即行动,因为审批可能需要一些时间,且需要审批通过才能在iPhone上运行应用。不过,早期项目在iPhone模拟器上运行也没问题。由于iOS设备是连接第三方无线基础设施的移动设备,苹果对iOS开发者的限制比Macintosh开发者多,目的是减少恶意或编写不佳的程序影响共享网络性能的可能性。

2. Core Data简介

Core Data是一个框架和工具集,可自动将应用程序的数据保存(或持久化)到iOS设备的文件系统。它是对象关系映射(ORM)的一种实现,意味着开发者可以与Objective - C对象交互,而无需担心这些对象的数据如何从关系数据库(如SQLite)或平面文件等持久数据存储中存储和检索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值