自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 #include和#import区别以及@class作用

对于#import,我想做过iOS开发的人应该都不陌生。在开发过程中,当我们需要声明某一个类时,都需要去引用。而#imclude的话,在我们学习C时就已经知道了,他的作用也是引用声明的意思。在表面上他们的作用似乎都是一样的。但是在具体功能实现方式上,还是有着很大的区别。一、#import和#include区别#include声明时相当于拷贝所代表头文件中的声明内容,所以如果使用两次#inc

2015-04-21 14:45:33 1099

原创 copy与retain copy和mutableCopy区别

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

2015-07-08 15:07:21 485

转载 UITableView 性能优化笔记

UITableView 性能优化需要注意和改进的地方。网络图片异步加载,SDWebImage。文字直接 drawInRect/drawAtPoint 绘制,参考 ABTableViewCell,AdvancedTableViewCells。本地图片也可以直接绘制,或者用 CALayer 来添加显示。cell 重用机制。cell 内容尽量避免透明效果。如非必要,减少 reloadData

2015-03-30 15:50:50 323

转载 iOS开发系列--通知与消息机制

概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下如何

2015-03-23 11:20:31 500

原创 百度地图LBS云报错

之前下了一个百度地图官方的LBS云

2014-09-17 14:53:13 1408

转载 ASIHTTPRequest官方文档

翻译自http://allseeing-i.com/ASIHTTPRequest/How-to-use1.创建并运行一个请求1.1 创建一个同步请求创建一个同步请求是使用ASIHTTPRequest的最简单的方式。发送消息startSynchronous会在同一个线程中执行这个请求,并且当请求结束的时候会返回控制权(成功或者其它的情况)。通过error属性检

2014-09-16 15:37:14 300

转载 二十岁出头的时候上,你一无所有,你拥有一切。

一篇治愈系的励志文,让我想到一句话,青春就是明明一无所有,却仍然相信有一天世界会在你脚下。(一)嘴上说说的人生那年我在离家的时候一个劲地往自己的硬盘里塞《灌篮高手》,我妈一副嗤之以鼻的表情看着我,似乎是在说:“这么大的人了居然还这么喜欢看动漫。”我不知道怎么回应她,只好耸耸肩,因为我实在无法对我亲爱的娘亲说明这部动漫对我的意义。你知道,有些歌有些东西就是

2014-09-11 17:57:43 437

原创 iOS Block部分

1 什么是block对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数main调用函数A,函数A调用函数B... 函数们依次顺序执行,但现实中不全是这样的,例如项

2014-09-11 16:23:21 441

原创 ios设计模式

当别人问起我们用过什么设计模式时,很多人可能第一反应会很茫然。其实我们一直都在使用着,只是我们没有刻意的去定义哪种方式是什么设计模式而已。其实我觉得设计模式更重要的是一种思维,而不是一点要具体提现在哪段代码中。这样说,可能还不是说的很明确,但是很多人在写程序的时候,应该用到过代理、类别等等吧?这些就是一种设计模式,接下来我就简单介绍一下,一些基本的设计模式。

2014-09-09 14:15:32 563

转载 GCD挂起恢复

Dispatch Queue挂起dispatch queue可以被挂起和恢复。使用 dispatch_suspend函数来挂起,使用  dispatch_resume 函数来恢复。这两个函数的行为是如你所愿的。另外,这两个函数也可以用于dispatch source。一个要注意的地方是,dispatch queue的挂起是block粒度的。换句话说,挂起一个queue并不会将当前正

2014-09-03 16:57:06 465

转载 GCD之Dispatch Sources

何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach port send right state changes.Mach port re

2014-09-03 16:54:25 369

原创 iOS多线程

在项目开发中,

2014-09-02 16:17:12 423 1

原创 iPhone文件读写系统操作

iPhone文件读写系统操作教程是本文要介绍的内容,对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).一个app发布到iPhone上后,它得目录结构如下:   1、其中得 app root 可以用 NSHomeDirectory() 访问到;   2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过: NSArray *pa

2014-08-26 14:58:10 625

原创 iOS的文件分类、存放路径及文件属性

iOS的文件分类、存放路径及文件属性 关键数据内容:用户创建的数据文件,无法在删除后自动重新创建,且会路径:主目录/Documents属性:不要设置"不备份"管理:iOS系统即时遇到存储空间不足的情况下,也不会清除,同时会备份到iTunes或iCloud中  缓存数据 内容:可用于离线环境,可被重复下载重复生成,即时在离线时缺

2014-08-26 14:49:30 539

原创 关于xib的一些简单用法

这篇文章主要是关于一些xib的简单的用法,所以熟练xib的da'shen

2014-06-25 15:16:37 912

原创 关于UIImage自动释放问题

在做iPhone和iPad应用中,可能很多人都会用到xib和storyboard。在写代码时,我们在加载一张图片时,经常会这样写到[UIImage imageNamed:@"text.png"];用于图片的加载。而在xib和storyboard中使用UIImageView控件时,一般会在这里放图片名字。但是注意内存的小伙伴就会知道,在这里添加图片名字后,切换场景或者界面时,内存不能

2014-06-25 14:08:30 1839

转载 iPhone缓存网络数据

在iPhone应用程序中,我们经常要用去网络下载一些文件,比如xml,图片等等!但是往往我们经常是需要反复读取这部分数据,或者我们要写一些文件在沙箱中,供下次打开程序的时候使用,这时候我们就需要用到缓存文件(读写文件),今天和大家分享一个Demo,用来缓存从网上下载下来的图片和xml;项目背景:下载从网络下载图片,并写在temp目录下,temp目录下的文件在程序退出时会被清空,所以用来写本

2014-06-25 13:17:18 439

转载 iOS的应用程序的生命周期

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running

2014-06-09 16:17:17 351

iOSHTTP协议详解

iOSHTTP协议详解

2013-10-08

空空如也

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

TA关注的人

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