Note_Master-Detail Application(iOS template)_01_YJYAppDelegate.h
//YJYAppDelegate.h
#import <UIKit/UIKit.h>
@interface YJYAppDelegate : UIResponder <UIApplicationDelegate>
//Objective-C语言关键词,@property与@synthesize(在对应的.m文件中使用)配对使用。功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。
//声明为 Strong类型的对象会在执行时期自动保留且在生命周期结束前都是有效的,并在结束后会自动释放。这个关键字就像是 Objective-C传统内存管理方法中的retain。
//readonly只读,只产生简单的getter,没有setter。
//nonatomic: 禁止多线程,变量保护,提高性能
@property (strong, nonatomic) UIWindow *window;
//NSManagedObjectContext来得到被储存内容的文件管理器,对数据作直接操作
//这是程序员和管理对象模式之间的桥梁。使用管理对象的上下文,你可以将一个新的列插入到一个新的表格,从一个确定的表格里读取某一列,等等。(其实,Core Data 不会使用表格这个概念,但是在这里我会使用 term 来表示,因为它和列相似,将会更好的帮助你了解 Core Data 是怎样工作的。)
@property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext;//上下文对象
//NSManagedObjectContext来得到被储存内容的文件管理器,对数据作直接操作
//这跟在一个数据库的框架的概念是一样的。它可以代表一个数据库的桌面或者在创建的数据库里的不同管理对象类型。
@property (readonly, strong, nonatomic) NSManagedObjectModel *managedObjectModel;//数据模型对象
//NSPersistentStoreCoordinator来管理数据的储存位置,储存方法(SQLite)
//这是物理数据存储的物理文件和程序之间的联系的桥梁。这个桥梁将负责管理不同对象上下文。
@property (readonly, strong, nonatomic) NSPersistentStoreCoordinator *persistentStoreCoordinator;//持久层对象
- (void)saveContext;//保存数据到持久层(数据库)
- (NSURL *)applicationDocumentsDirectory;//应用程序沙箱下的Documents目录路径
@end
Note_Master-Detail Application(iOS template)_01_YJYAppDelegate.h的更多相关文章
- Note_Master-Detail Application(iOS template)_06_ YJYDetailViewController.h
// YJYDetailViewController.h #import <UIKit/UIKit.h> @interface YJYDetailViewController : UIV ...
- Note_Master-Detail Application(iOS template)_04_ YJYMasterViewController.h
//YJYMasterViewController.h #import <UIKit/UIKit.h> @classYJYDetailViewController; #import < ...
- Note_Master-Detail Application(iOS template)_05_ YJYMasterViewController.m
// YJYMasterViewController.m #import "YJYMasterViewController.h" #import "YJYDetailV ...
- Note_Master-Detail Application(iOS template)_07_ YJYDetailViewController.m
// YJYDetailViewController.m #import "YJYDetailViewController.h" @interfaceYJYDetailViewC ...
- Note_Master-Detail Application(iOS template)_03_main.m
// main.m #import <UIKit/UIKit.h>//UIKitk框架提供一系列的Class(类)来建立和管理iPhone OS应用程序的用户界面( UI )接口.应用程序 ...
- Note_Master-Detail Application(iOS template)_02_YJYAppDelegate.m
//YJYAppDelegate.m #import "YJYAppDelegate.h" #import "YJYMasterViewController.h" ...
- /application/nginx/sbin/nginx -h
[root@web03 ~]# /application/nginx/sbin/nginx -h nginx version: nginx/1.6.3Usage: nginx [-?hvVtq] [- ...
- iOS硬解H.264:-VideoToolboxDemo源码分析[草稿]
来源:http://www.cnblogs.com/michaellfx/p/understanding_-VideoToolboxDemo.html iOS硬解H.264:-VideoToolbox ...
- ios的xxxAppDelegate.h分析
#import "BIDAppDelegate.h" #import "BIDViewController.h" @implementation BIDAppD ...
随机推荐
- IoC 之 2.2 IoC 容器基本原理(贰)
2.2.1 IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化.定位.配置应用程序中的对象及建立这些对象间的依赖.应用程序无需直接在代码中new相关的对象,应用程序由IoC ...
- HTML CSS + DIV实现局部布局
HTML CSS + DIV实现局部布局 HTML CSS + DIV实现局部布局 1.本章教大家掌握2种布局方式: 1)顶部导航菜单布局,效果图: 2)购物版块布局,效果图: 2.技术目标: 使用d ...
- angular--todomvc
类名:ng-class="{completed:todo.completed}" ng-repeat="todo in todoData" ng-model=& ...
- jmeter 实时搜索结果
因为JMeter 2.13你可以得到实时搜索结果发送到后端通过 后端侦听器 使用潜在的任何后端(JDBC.JMS网络服务,Š) 通过提供一个实现类 AbstractBackendListenerCl ...
- [saiku] 源码整合[普通WEB项目]
saiku源码的整合分为[普通web项目整合]和[maven整合]两种 本节主要是讲解如何整合为普通的web项目 转载自:http://blog.csdn.net/gsying1474/article ...
- nyoj-----284坦克大战(带权值的图搜索)
坦克大战 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 Many of us had played the game "Battle city" ...
- org.springframework.web.servlet.PageNotFound No mapping found for HTTP request with URI [/AssetRepair/assetRepairController/test.do] in DispatcherServlet with name 'assetrepair'
web.xml文件配置: xxx-servlet.xml 我们可以发现DispatcherServlet会处理"jsp"后缀的请求;而模型视图后缀也是jsp的 如果这样配置会报以下 ...
- python 将数据随机分为训练集和测试集
# -*- coding: utf-8 -*- """ Created on Tue Jun 23 15:24:19 2015 @author: hd "&qu ...
- cl.exe
http://blog.csdn.net/happyanger6/article/details/7589016
- 集群(cluster)原理(转)
1.什么是集群 集群(cluster)就是一组计算机,他们作为整体向用户提供一组网络资源.这些单个的计算机系统就是集群的节点(node).一个理想的集群是,用户从不会意识到集群系统底层的节点,在他 ...