Core Data使用

Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。 Core Data位于MVC设计模式中的模型层,一般需要在设备...

2013-11-28 16:56:50

阅读数:460

评论数:0

iOS面试

iOS面试题系列: iOS如何面试 iOS基础面试题(一) iOS基础面试题(二) iOS基础面试题(三) iOS基础面试题(四) 1 什么是block 对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即...

2013-11-28 16:43:29

阅读数:366

评论数:0

coreData管理常用对象含义

表结构:NSEntityDescription   实体对象,表名 表记录:NSManagedObject  一个管理对象代表你想要保存到数据存储中的一个对象,类似于SQL中的一条记录,并且包含一些对象属性 表查询:NSFetchRequest    数据库存储方式:NSPers...

2013-11-28 15:11:18

阅读数:407

评论数:0

NSSearchPathForDirectoriesInDomains和NSHomeDirectory差异

iPhone会为每一个应用程序生成一个私有目录,这个目录位于: /Users/sundfsun2009/Library/Application Support/iPhone Simulator/User/Applications下, 并随即生成一个数字字母串作为目录名,在每一次应用程序...

2013-11-28 14:49:39

阅读数:408

评论数:0

基于CoreText的排版引擎

前言 本人今年主要在负责猿题库iOS客户端的开发,本文旨在通过分享猿题库iOS客户端开发过程中的技术细节,达到总结和交流的目的。 这是本技术分享系列文章的第三篇。本文涉及的技术细节是:基于CoreText的排版引擎。 CoreText概述 因为猿题库的做题和解析界面需要复杂...

2013-11-28 13:30:38

阅读数:708

评论数:0

GCD

什么是GCD Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue, NSInvocatio...

2013-11-28 13:27:57

阅读数:420

评论数:0

APP的状态判断

一、iOS应用程序状态机一共有五种状态: 1. Not running:应用还没有启动,或者应用正在运行但是途中被系统停止。 2. Inactive:当前应用正在前台运行,但是并不接收事件(当前或许正在执行其它代码)。一般每当应用要从一个状态切换到另一个不同的状态时,中途过渡会短暂停留...

2013-11-27 16:47:07

阅读数:2653

评论数:0

paros抓包

监控iPhone的HTTP请求。  测试环境:  Mac:Lion 10.7.2  iPhone: IOS 4.2  Paros:3.2.13  一、Paros相关       Paros是一个垮平台的开源代理软件。  1)安装JAVA       Paros是基于...

2013-11-27 15:30:22

阅读数:1065

评论数:0

UIWebView 使用

基于手机 网络环境问题 在UIWebView控件使用的时候,程序习惯添加UIActivityIndicatorView用以控制UIWebview的加载等待,在等待的时间内用户不允许操作,所以我们还要在当前的UIWebview上添加一个透明的view(opaqueview)用以防止用户点击,然后把 ...

2013-11-26 11:45:05

阅读数:670

评论数:0

uiwebview 和navigation 结合使用

uiwebview 和navigation 结合使用 例如 点击 uiwebview种的一个标题 然后链接到详细内容查看页面 然后点导航上的返回 又回到前一个页面? - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequ...

2013-11-26 11:43:35

阅读数:557

评论数:0

apns详细过程

https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#/...

2013-11-15 14:24:12

阅读数:904

评论数:0

xcode5配置svn

【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法 本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi )  转载自【黑米GameDev街区】 原文链接: http://...

2013-11-14 11:31:21

阅读数:1454

评论数:1

去掉通知外面的小红标数字

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {   //判断是否由远程消息通知触发应用程序启动     if ...

2013-11-13 09:59:17

阅读数:869

评论数:0

UIViewController各个方法的加载顺序

加载过程: 一般情况下调用 init方法或者调用initWithNibName方法实例化UIViewController, 不管调用哪个方法都为调用initWithNibName(方法定义如下) - (id)initWithNibName:(NSString *)nibNameOrNi...

2013-11-12 16:06:48

阅读数:349

评论数:0

边框、阴影

Fun with layers In this post, I’ll explain how to add a border, rounded corners, and drop shadow to any UIViewusing some simple CALayerpropertie...

2013-11-04 16:04:01

阅读数:420

评论数:0

UIButton学习笔记

一、创建 两种方法: 1. 常规的 initWithFrame [java] view plaincopyprint? UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMak...

2013-11-04 16:01:33

阅读数:363

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭