自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 IOS Animation学习 (一)Animation初探

使用view的transform属性做Animation,相关文档如下:https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/AnimatingViews/AnimatingViews.html#//apple_ref/doc/uid/TP40009503-C

2012-03-26 17:14:49 3070

原创 基础考查的面试、笔试题

1. 指针和引用有什么区别?引用必须被初始化,指针则不必存在空指针,但不存在空引用 因为引用相对安全引用被赋值后不能修改为其它实例的引用,指针被赋值后可以指向其它指针。2. 堆栈溢出一般是由什么原因引起的?没做内存释放,递归调用层次过深。————————————————————详细了解一下调用堆栈的知识。3. 什么函数不能声明为虚函数?必须是类的成员函数,像静态函数

2012-03-26 11:25:00 2449

原创 Objective-C KVC机制

全部推翻重写一个版本,这是我在公司内做技术分享的文档总结,对结构、条理做了更清晰的调整。1.    基本概念MODEL主要是英文文档里面经常出现的一些概念,讲解一下,方便英文文档的阅读。IOS应用开发是遵循MVC设计模式的,Cocoa框架用Object Modeling的规则来规范一个Model的实现。ObjectModeling有如下几个概念的规定:Entity:表示

2012-03-21 23:19:47 15200 4

原创 OjbC中NSObject面向对象特性的底层实现

#include typedef const struct objc_selector { void *sel_id; const char *sel_types;} *SEL;typedef struct objc_object { struct objc_class* class_pointer;} *id; typedef id (*IMP)(i

2012-03-19 18:16:38 12741

原创 文档学习:Coding Guidelines for Cocoa

主要讲述编码规范。注意,函数名、类名、常量名的编写规范。文档地址:http://www.apple.com.cn/developer/mac/library/documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html#/apple_ref/doc/uid/10000146命名  1. It is good

2012-03-16 18:38:22 3032

原创 UIImage载入图片使用Cache的问题

UIImage载入图片使用Cache的问题。imageWithContentofFile不在内存中缓存。imageNamed,在内存中缓存,之后再载入的时候直接取出。为了避免重复载入文件中的图片,最后找到解决方案:做一个静态接口,一个有静态Dictnory成员,然后为图片做缓存存储。一旦产生内存警告,即释放。

2012-03-15 18:02:42 2978

原创 有关View的frame、Bounds、contentMode、ClipstoBounds的问题

实在应该深入学习分析一下。  现在只知道contentMode会影响frame、Bounds和绘制的关系,但是原理、机制如何还不清楚。详情在:View Programming Guide For IOS,地址为:https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_

2012-03-15 17:42:16 4530

转载 UIBarButtonSystemItem样式

使用时需要注意创建方式的区别:01typedef enum {02    UIBarButtonSystemItemDone,03    UIBarButtonSystemItemCancel,04    U

2012-03-15 15:07:22 27557 2

原创 IOS Table中Cell的重用reuse机制分析

创建UITableViewController子类的实例后,IDE生成的代码中有如下段落:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = [NSString st

2012-03-15 14:36:13 33411 8

原创 文档学习:Table View Programming Guide

文档地址:https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html#//apple_ref/doc/uid/TP40007451-CH7-SW1

2012-03-15 11:14:07 2420

原创 IOS中同时使用TabBar和Navigation

如何实现呢?应该在TabBarController中加入NavigationController。  TabBarController中的ViewControllerArray是NavigationController,可以把原有Controller放入到NavigationController中。再加入到viewControllerArray。

2012-03-13 16:51:25 5325

原创 文档学习:Cocoa 基本原理指南

文档地址:http://www.apple.com.cn/developer/mac/library/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/chapter_1_section_1.html  了解Cocoa For IOS的特点。  概述,发展过程,类层次关系。  关于它的面向对象特性:多态性

2012-03-13 10:57:25 1033

原创 文档学习:内存管理编程指南

文档地址如下:http://www.apple.com.cn/developer/iphone/library/documentation/UserExperience/Conceptual/MemoryMgmt/Articles/mmAutoreleasePools.html#//apple_ref/doc/uid/20000047-SW4  主要注意:  @property赋值

2012-03-13 10:56:29 684

原创 Instruments的普通的方法可以查看Instruments User Guide。

看一看,IOS开发调试工具的使用

2012-03-08 18:08:50 938

原创 Core Data学习(三) 高级用法

NSFetchControllerundoManager

2012-03-07 11:18:30 988

原创 Core Data学习(二) 关键类分析

ManagedObjectsModal通常可以使用Xcode的建模工具来创建模型(请参考"Create a managed object with Xcode")。你也可以全部使用代码来创建(请参考"Core Data Utility Tutorial")。编译数据模型    数据模型是一种部署资源。 在模型中,除了有实体和属性的详细信息外,用Xcode创建的模型还包含

2012-03-07 11:17:27 1168

原创 Core Data学习(一) 基本使用

最简单的一套件,有机会再写。  怎样创建xcdatamodal,怎么在里面创建entity、attribute,relationship,创建ManagedObject  用ManagedObjectsContext做基本数据操作。

2012-03-07 11:10:26 964

转载 ipa解包,还原ipa里的png图片资源

程序打包过后资源里的png就全部变成空白图片了,可以通过下面的方法将图片还原出来:(请勿用作邪恶用途呀!)1,在这里下载这段python脚本 http://www.axelbrz.com.ar/?mod=iphone-png-images-normalizer2,将ipin.py和要还原的空白png放在同一个文件夹里3,终端里,进入该文件夹,执行python i

2012-03-07 11:07:35 8430

原创 IOS深浅拷贝的深入分析

Apple官方文档如下:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Collections/Articles/Copying.html最近用Core Data做数据管理,Fetch到NSArray类型的结果数组,为了能够进行增、删、改,我把它MutableCopy到一个NSMutableArra

2012-03-02 12:54:28 9880 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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