自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

原创 tableview header不滚动

-(void)scrollViewDidScroll:(UIScrollView *)scrollView{//    if (scrollView == _seriesTableView)//    {//        CGFloat sectionHeaderHeight = 20;//        //        if (scrollVie

2015-05-04 14:37:27 1432

转载 UIScreen UIWindow UIView

UIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。1.UIScreenUIScreen类代表了屏幕,根据特酷吧的理解,UIScreen一般也只

2014-03-28 16:53:25 494

原创 mac限速

打开实用工具-终端输入命令sudo ipfw pipe 1 config bw 15KByte/s #设置带宽sudo ipfw add 1 pipe 1 src-port 80sudo ipfw add 1 pipe 1 dst-port 80sudo ipfw delete 1 #删除限速策略Example: sudo ipfw pipe 1 config bw 1

2014-03-28 16:49:40 1647

转载 设计模式--抽象工厂

一、 抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图: 图中一共有四个产品族,分布于三个不同的产品等级结构中。只要指明一个产品所处的产品族以及它所属

2014-02-17 20:24:56 381

转载 loadView、viewDidLoad及viewDidUnload的关系

标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期息息相关。接下来我会一一阐述它们的作用以及它们之间的联系。loadView1.什么时候被调用?每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。

2014-02-15 04:54:19 291

转载 ios开发之View属性hidden, opaque, alpha的区别

1. @property(nonatomic) CGFloat alpha;This value affects only the current view and does not affect any of its embedded subviews.Changes to this property can be animated.2. @property(nonatomic, g

2014-02-15 04:32:05 625

转载 理解autorelease

如果你能够真正的理解autorelease,那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于每一个Autorelease,系统只是把该Object放入了当前的Autorelease pool中,当该pool被释放时,该pool中的所有Object会被调用Release。  [1]在Iphone项目中,大家会看到一个默认的

2014-02-15 04:22:00 311

转载 NSString属性声明中的copy和retain区别

首先做以下几个变量声明:@property (retain, nonatomic) NSString *retainStr;@property (copy, nonatomic)   NSString *copyStr; @property (retain, nonatomic) NSMutableString *retainMStr;@property (

2014-02-15 04:05:33 408

原创 ios项目设置arc和非arc

targets->Compile Sourcesarc---非arc:将该文件的Compiler Flags编辑为:-fno-objc-arc非arc---arc:将给文件的Compiler Flags编辑为:-fobjc-arc

2014-02-15 03:03:20 744

转载 ios开发之数据的持久化存储机制

IOS中数据的持久化保存这块内容,类似于Android中文件的几种常见的存储方式。对于数据的持久化存储,ios中一般提供了4种不同的机制。1.属性列表2.对象归档3.数据库存储(SQLite3)4.苹果公司提供的持久性工具Core Data。其实储存的形式无非就这么几种,而我们还必须要关心的是,这些文件会被放置在那个文件下,然后如何读取。也就是说:IOS上数据存

2014-02-08 21:46:16 467

转载 NSOperation线程池

多线程开发是一件需要特别精心的事情,即使是对有多年开发经验的工程师来说。 为了能让初级开发工程师也能使用多线程,同时还要简化复杂性。各种编程工具提供了各自的办法。对于iOS来说,建议在尽可能的情况下避免直接操作线程,使用比如NSOperationQueue这样的机制。 可以把NSOperationQueue看作一个线程池,可往线程池中添加操作(NSOperation)到队列中。线程

2014-02-08 17:55:47 421

原创 推送通知

一 本地通知: 1.计划通知开始:- (IBAction)scheduleStart:(id)sender{UILocalNotification *localNotification = [[UILocalNotification alloc] init];localNotification.fireDate = [[NSDate alloc] initWithTimeInt

2014-02-08 17:39:30 651

转载 深拷贝、浅拷贝

copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象没有变化。copy减少对象对上下文的依赖。       retain属性表示两个对象地址相同(建立一个指针,指针拷贝),内容当然相同,这个对象的retain值+1也就是说,retain

2014-01-27 18:53:46 435

转载 retain/assign/strong/weak/copy/mutablecopy/autorelease区别

readwrite:是可读可写特性,需要生成getter和setter方法;readonly是之都特性,只会生成getter方法,不会生成setter方法,不希望属性在类外改变时候使用;alloc 对象分配后引用计数为1retain 对象的引用计数+1copy 一个对象变成新的对象(新内存地址) 引用计数为1 原来对象计数不变assign:是赋值特性,setter方法将传入参数

2014-01-27 17:53:42 1941

转载 IOS中类和对象还有,nil/Nil/NULL的区别

类与对象的概念类是对同一类事物高度的抽象,类中定义了这一类对象所应具有的静态属性(属性)和动态属性(方法)。对象是类的一个实例,是一个具体的事物。类与对象是抽象与具体的关系。类其实就是一种数据类型,它的变量就是对象。类与类之间的关系——继承关系A是B如果这句话说的通,在设计程序的时候就可以看成是继承关系。例如:学生与小学生 小学生也是

2014-01-27 17:14:38 440

原创 kvo和kvc

1.kvo(NSKeyValueObservingCustomization):它提供一种机制:当指定的对象的属性被修改后,则对象就会接收到通知。*注册:observer:要监听的对象;keyPath:要监听的属性值;context:需要传输的数据(void *:任意指针类型),没有为nil;options:监听选项,说明返回的字典包含什么值(NSKeyValueObservingOption

2013-11-08 20:46:42 839

原创 app发布到App Store遇到的一些问题

Missing recommended icon file.The bundle does not contain an app icon for ... ----将icon在Xcode中设置位置The app references non-public selectors in Payload....----只需将提示方法改名即可提交时一直显示:正在通过 iTunes Store进行鉴定

2013-10-27 17:59:35 933

原创 修改mac机host和查找app的crash所在位置

1.终端更改:在应用程序里面打开终端(terminal)输入sudo vi /etc/hosts和系统密码hosts文件就自动打开了接着输入 i进入编辑模式将添加的网站,ip拷贝进去编辑完成之后,按esc,输入 ": wq"这样就更改完成了2.查找app的crash位置:1)将安装包.ipa解压,得到Payload文件夹,

2013-10-08 14:53:38 801

HJMac狮子系统引导工具

狮子系统的引导工具,有两种引导模式,很好用

2012-04-05

EasyBCD读取苹果分区

EasyBCD,在安装了lion系统后,解决了即使安装了macdrive后仍然解决不了读取苹果分区问题

2012-03-26

安装mac工具合集

安装mac工具合集,硬盘安装必不可找的软件。

2012-03-26

黑苹果Lion安装之变色龙

黑苹果狮子系统之变色龙,lion系统用bootthink是引导不了的哦

2012-03-26

DOM文档对象中文手册.chm

DOM文档对象中文手册 DOM文档对象中文手册

2011-05-25

javascript帮助文档

javascript帮助文档,提供了详尽的javascript帮助文档,是学习javascript的朋友不可多得的有用资源

2011-05-25

CSS3.0参考手册

css 3.0参考手册,提供了详尽的css 3.0帮助文档,有需要的朋友可以下载

2011-05-25

国内一家大型软件公司内部的正规软件需求规格说明书模板

国内一家大型软件公司内部的软件需求规格说明书,提供了详尽规范的软件需求说明模板,有需要的朋友可以下载

2011-05-25

html和xhtml完整帮助文档 最新!

html和xhtml的完整帮助文档 最新!

2011-03-10

空空如也

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

TA关注的人

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