自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Developer_Zhang的专栏

梦想是什么,就是超越你想象的自己!

  • 博客(524)
  • 资源 (109)
  • 收藏
  • 关注

原创 设计模式深入学习IOS版(2)简单工厂模式

1 前言2 详述3 结语

2014-02-21 10:19:19 4555

原创 设计模式深入学习IOS版(1)基础篇之类关系

1 前言  最近新工作太忙了,好久没有写博客了,经过一段时间的编码,发现自己写的代码真的是太差劲了,难维护,扩展性低,重复代码过多。自己分析分析总结一下,发现是自己缺少了一项优秀程序员的技能--设计模式,所以最近打算充充电,和大家一起学习一下设计模式,有问题之处请大家指点一二。2 详述3 结语  以上就是所有内容,欢迎大家共同切磋交流,一起进步,十分感谢!

2014-02-20 16:42:14 2972 1

原创 回首2013,一个屌丝码农的感慨

一转眼已经是2013年末了,这一年是我的本命年,我经历很多,不知不觉已经经历了25个春秋,回首这些年坎坎坷坷的人生经历,想在此与大家一起分享,碎碎念也好,吐槽也好,也算是一个85后男屌丝码农的回首过去,展望未来吧,以此共勉之。

2013-12-28 16:43:00 6442 75

原创 duplicate symbol _OBJC--clang: error: linker command failed with exit code 1 错误

问题重现:duplicate symbol _OBJC_IVAR_$_AlertSettingModel.alert_pic in:    /Users/zhangyu/Library/Developer/Xcode/DerivedData/MotherReminded-dpnpugyhxirkxiehqvdgrmbubwif/Build/Intermediates/MotherRemin

2013-11-10 09:45:09 3308

转载 解决自定义UITableViewCell在浏览中出现数据行重复的问题

我在写一个App的时候自定义了一个UITableViewCell,但是这个UITableView在运行的时候出现了每6行数据就循环重复显示的问题,而直接使用cell.textLabel.text显示是没有这个问题,以下是我实现的代码。- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NS

2013-11-10 09:12:03 2122 1

转载 如何更改Xcode项目名称

转自:http://blog.csdn.net/guoshenglong11/article/details/9363607前一阵子在做项目的时候,由于需求不定以及自己的不专业等各方面原因,造成了后来要进行项目名称的更改。可是在Xcode 4.3中进行项目名称修改不是仅仅简单到把项目名改了然后保存这么简单,实践证明这样做会让项目中所有文件全部不能用。所以经过Google和自

2013-11-06 10:06:49 1322

原创 IOS 深入学习(31)之About Drawing and Printing in iOS(绘图和打印)

1 前言  从本节开始我们开始学习绘图相应技术,本节主要简单的介绍了IOS中的绘图和打印技术,用到的技术和如何进行。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述  本覆盖了三个主题“·绘制自定义的UI视图。自定义UI视图允许你来绘制不能够简单的使用标准UI元素的文本内容。例如:一个绘图程序可能使用一个用户绘制的

2013-10-23 20:51:13 2455

原创 IT English Collection(31)of About Drawing and Printing in iOS

1 前言  从本节开始我们开始学习绘图相应技术,本节主要简单的介绍了IOS中的绘图和打印技术,用到的技术和如何进行。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文This document covers three relatedsubjects:  Drawing custom UI views.

2013-10-23 09:56:52 2148

原创 IOS深入学习(30)之Animation

1 前言  本节主要介绍了IOS中的动画作用和简单的原理。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述  动画是一个在IOS和OS X系统中呈现用户界面技术的完整部分。它也被考虑成为这些平台的用户体验的完整部分。简单说,动画是一个动画幻觉或者变形通过一系列的位于快速变化序列中的图像。通过每个图像与前一个的细微变化。

2013-10-22 20:42:06 1426 2

原创 IT English Collection(30) of Animation

1 前言  本节主要介绍了IOS中的动画作用和简单的原理。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文  Animation is an integral part of the technology for presenting user interfaces on both iOS and OS X.

2013-10-22 20:28:00 1412

原创 IOS深入学习(29)之Preferences

1 前言  本节主要介绍了Preference(系统偏好设置),应用的预设置。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述  偏好是应用为自己或者用户对于应用的选择定义的设置。例如,一个文本编辑可能有默认字体,自动校验拼写,自动保存的频繁的设置。偏好被记录在一个默认的或者用户指定的库里称为user defaults

2013-10-22 20:08:25 2744

原创 IT English Collection(29)of Preferences

1 前言  本节主要介绍了Preference(系统偏好设置),应用的预设置。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文  Preferences are settings that an application defines for itself (often as defaults) or that

2013-10-22 19:27:56 1303

原创 IOS深入学习(28)之Property list(属性列表文件)

1 前言  本文主要介绍了plist(Property list)的相关介绍。  转载请注明转自:http://blog.csdn.net/developer_zhang2 详述  属性列表是能够存储于文件系统和之后被重新恢复的层级对象的代表。属性列表提供给应用一个轻量级的,便携的来存储小量数据的方式。他们是来自于特殊类型对象(实际上是一个对象图)的层级对象。属性列表很

2013-10-22 15:02:15 4563

原创 IT English Collection(28)of Property list

1 前言2 详述2.1 原文A property list is a representation of a hierarchy of objects that can be stored in the file system and reconstituted later. Property lists give applications a lightweight and port

2013-10-22 14:13:46 1282

转载 IOS的变量前加extern和static字段

转自:http://www.cnblogs.com/chen111/archive/2012/09/09/2677741.html前一阵子,做项目的时候到网上找Demo,打开运行的时候发现其中变量前有关键字extern和static,所以我研究了一下子   对于extern来说可以理解为扩展吧是这样的是从一个类扩展到另一个类中的 在SplashV

2013-10-21 20:29:54 1244

原创 IOS深入学习(27)之Collection(集合)

1 前言  本文主要介绍了Foundation中的collection(集合类),以及他们之间的区别和各自的特点。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述  collection(集合)是一个Foundation框架对象,它的主要角色是以数组,字典和集合的形式存储对象。2.1 集合类  主要的类--NS

2013-10-21 19:47:28 1847 1

原创 IT English Collection(27)of Collection

1 前言  本文主要介绍了Foundation中的collection(集合类),以及他们之间的区别和各自的特点。  转载请注明出处:http://write.blog.csdn.net/postlist2 详述2.1 原文  A collection is a Foundation framework object whoseprimary role is to stor

2013-10-21 09:09:22 1312

原创 IOS深入学习(26)之Undo manage

1 前言  本节主要介绍了撤销和重做的原理,使用方法和主要用处。  转载请注明出处:http://blog.csdn.net/developer_zhang。2 详述  undo manager 是一个记录对象状态的变化和根据之后用户的请求取消这些变化的框架对象。undo manager,是一个NSUndoManager类的实例,来管理撤销和重做操作。一个撤销操作撤

2013-10-20 18:52:12 2794

原创 IT English Collection(26) of Undo manager

1 前言  本节主要介绍了撤销和重做的原理,使用方法和主要用处。  转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文  An undo manager is a framework object for recording changes to object state and later undoing thos

2013-10-20 12:21:03 1545

原创 IOS深入学习(25)之Responder object

1 前言本文主要介绍了响应对象的相关内容,和事件在响应链上的传递过程。    转载请注明出处:http://blog.csdn.net/developer_zhang2 详述  响应者是一个能够响应事件和处理他们的对象。所有响应者对象都是本质上继承自UIResponder(IOS)或者是NSResponder(OS X)的类实例。这些类为响应者声明了为事件处理和定义了一

2013-10-19 16:25:42 1800

原创 IT English Collection (25) of Responder object

1 前言    本文主要介绍了响应对象的相关内容,和事件在响应链上的传递过程。    转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文  A responder is an object that can respond to events and handle them. All responder objects

2013-10-19 10:57:09 1494

原创 IOS深入学习(24)之View hierarchy

1 前言    本节主要介绍了层级视图,以及UIWindow,父视图和子视图之间的关系。    转载请注明转自:http://blog.csdn.net/developer_zhang2 详述  层级视图定了在window中视图互相之间的关系。我们能够把层级视图结构看作为一个以window作为树顶端结点的倒转的树形结构。在该结构下视图结构规定了父子关系。通过一个可视化的

2013-10-19 09:59:16 2479

原创 IT English Collection(24)of View hierarchy

1 前言    本节主要介绍了层级视图,以及UIWindow,父视图和子视图之间的关系。    转载请注明转自:http://blog.csdn.net/developer_zhang2 详述2.1 原文  A view hierarchy defines the relationships of views in a window to each other. You c

2013-10-19 09:39:32 1658

原创 IOS深入学习(23)之Declared property

1 前言    本节我们主要介绍了一下属性声明的方式和与存储方法的关系。    转载请注明转自:http://blog.csdn.net/developer_zhang2 详述     属性声明提供了一个为声明一个类存储方法和他们的可选的实现的动态的记法。我们能够声明一个属性在类的接口中,或者在一个协议或者类别的声明中的方法声明列表中的任何地方。我们可以使用下面的语法:

2013-10-18 19:37:59 1606

原创 IT English Collection(23)of Declared property

1 前言2 详述 3 结语    以上是所有内容,希望对大家有所帮助。

2013-10-18 19:17:44 1396

原创 IOS深入学习(22)之Accessor method

1 前言    本章主要介绍了Objective-C中的存取方法的相关概念。2 详述    存储方法是一个可以获得或者设置一个对象的属性值的实例方法。在Cocoa的术语中,一个检索对象属性值的方法提及为getter方法,或者"getter;",一个改变对象属性值的方法提及为setter方法,或者“setter.”这些方法通常成对建立,提供获得或者设置对象属性值的API。     我

2013-10-18 18:43:56 2255

原创 IT English Collection(22)of Accessor method

1 前言    本章主要介绍了Objective-C中的存取方法的相关内容。2 详述2.1 原文  An accessor method is an instance method that gets or sets the value of a property of an object. In Cocoa’sterminology, a method that re

2013-10-18 18:12:18 1600

原创 IOS深入学习(21)之Key-value coding

1 前言    本节我们主要介绍键值编码,以及如何使一个类符合KVC编码2 详述    键-值编码是一个对于简介访问一个对象属性和关系使用字符标识的机制。它支持或者关系几个特别的Cocoa编程机制和技术,在Core Data,application scriptability,绑定技术(application scriptability和绑定技术特属于OS X)和声明属性的语言特性中。

2013-10-17 19:23:30 2776

原创 IT English Collection(21)of Key-value coding

1 前言2 详述3 结语

2013-10-17 17:26:14 1540

原创 IT English Collection(20) of Object modeling

1 前言2 详述2.1 原文Objectmodeling is the process of designing the objects or classes through which an object-oriented applicationexamines and manipulates some service.Numerous modeling tech

2013-10-15 21:27:42 1438

原创 IOS深入学习(20)之Object modeling

1 前言    本节简单的介绍了对象建模,以及需要注意的事项。2 详述    对象建模是对设计通过一个面向对象应用检测和操作服务的对象或者类的加工。许多模型技术是可能的;Cocoa开发环境不推荐歧义性。    典型地,一个类的特征应当明确。其他方面,类自己的名字,它的变量,和它的方法应当被熟悉建模服务的非程序设计人员所识别。可能依据正是这些我们使用在应用中的类,每个类所含有的属性,

2013-10-15 21:26:46 1325

原创 IOS深入学习(19)之View object

1 前言本章主要介绍了View视图对象,包括了其属性,视图间关系和CALayer的简介。英文原文:http://blog.csdn.net/developer_zhang/article/details/127542552 详述    View是一个能够自己绘制用一个window的矩形区域并且能够响应例如手指触摸或者鼠标点击的用户动作的对象。是一个视图绘制一个自己的可视化外观并且显

2013-10-15 20:46:30 1573

原创 IT English Collection(19)of View object

1 前言本章主要介绍了View视图对象,包括了其属性,视图间关系和CALayer的简介。2 详述2.1 原文A view is an object that draws itself within arectangular area of a window and that can respond to user actions such as finger taps or m

2013-10-15 20:10:33 1577

转载 如何架构一个ios项目 个人经验总结

转自:http://blog.csdn.net/sike2008/article/details/9197359搞ios开发整整2年多    一直都是写代码 为了某个功能去写代码  从来没有仔细的考虑过 如何架构一个项目   现今天 总结一下 架构一个项目的基本流程项目分为三层    UI层   BLL 层   Common层 

2013-10-15 14:21:29 1696

转载 ios下 协议与类别,用途很多

本文将介绍Objective-C语言的新物性,其中类别(categories)允许在现有的类中添加用户自己的方法,而协议则是Objective-C语言中特有的一种继承方式,类似于java语言中的接口。下面我将首先介绍它们的作用,还将以自己在工程中的实例予以分析。    一、类别   有时我们需要在一个已经定义好的类中增加一些方法,而不想去重写该类。比如,当工程已经很大,代码

2013-10-14 11:25:04 1089

转载 ios 开发 对象引用陷阱 解析

对于开发的新手来说 对象间指针传递的概念还是很容易出错的。 最容易出现“循环引用”导致对象内存得都不到释放。      这就好比:      对象a创建并引用到了对象b。 对象b创建并引用到了对象c. 对象c创建并引用到了对象b.      这时候b和c的引用计数分别是2和1。当a不再使用b,调用release释放对b的所有权,因为c还引用了b,所以b的引用计数为1,b不会被释放。

2013-10-14 09:15:55 1516

转载 iOS ARC

转自:http://blog.csdn.net/zkdemon/article/details/7446385ARC指南:http://download.csdn.net/detail/zkdemon/4213790ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要

2013-10-14 08:08:36 911

转载 程序员面试之道(《程序员面试笔试宝典》)之如何回答算法设计问题?

转自:http://blog.csdn.net/xdhehao/article/details/12522449程序员面试中,很多算法设计问题,都是历年来各家企业的“炒现饭”,不管求职者以前对算法知识学习得是否扎实,理解得是否深入,只要面试前买本《程序员面试笔试宝典》(备注:编者早前编写的一本书,机械工业出版社出版),学习上一段时间,牢记于心,应付此类题目完全没有问题,但遗憾的

2013-10-13 09:09:25 1573 1

原创 IOS深入学习(18)之Target-Action

1 前言    这节我们来学习一下Target-Action(目标-动作模式)。    英文原文:2 详述    Target-Action是一种当一个时间发生时候,一个对象携带发送一个消息到另一个对象的必要的信息设计模式。存储的信息包括两类数据:标示所被调用的方法的动作选择器,和一个接收消息的目标。当被称作动作消息的事件发生的时候消息开始发送。尽管target可以是任何对象,设置

2013-10-11 21:17:30 3502

原创 IT English Collection(18)of Target-Action

1 前言    最近在忙着找工作,也没有继续写博客,不能不学习新知识啊,今天来补上一篇。有关Target-Action(目标-行动)模式的文章。    转载请注明出处:http://blog.csdn.net/developer_zhang2 详述2.1 原文    Target-action is a design pattern in which an object hol

2013-10-11 20:52:02 1421

State Lab Demo代码

IOS 后台 AppDelegate 状态 Home State Lab Demo代码

2013-06-08

TestPropertyDemo 代码实例

TestPropertyDemo 代码实例 TestProperty Demo IOS interface 代码

2013-06-07

SlowWorker.zip Demo实例

SlowWorker.zip Demo实例 SlowWorker 耗时 操作 IOS Demo

2013-06-07

ReloadActivityDemo 代码

动画 重载 进度 按钮 IOS ReloadActivityDemo 代码

2013-05-27

KVC_KVOTest Demo代码

KVC_KVOTest Demo代码 KVC KVO IOS 观察者 Observe

2013-05-23

RadioButtonDemo 代码

RadioButtonDemo 代码 单选 按钮 Radio IOS 控件

2013-05-22

RatingViewDemo Demo代码

RatingViewDemo Demo代码 星级 评分 IOS 评级 Demo 超全的中文代码注释,个人整理。

2013-05-22

CacheDataTest Demo代码

Cache Data 缓存 数据 IOS CacheDataTest Demo代码

2013-05-21

MyCustomView Demo代码

自定义 视图 控件 代码 IOS MyCustomView Demo代码

2013-05-21

CustomView Demo代码

自定义 视图 控件 XIB IOS CustomView Demo代码

2013-05-21

CorDataTest Demo代码

CorData 数据 持久化 存储 IOS CorDataTest Demo代码

2013-05-20

BaiDuMapTest Demo代码

BaiDu 地图 API IOS Demo BaiDuMapTest Demo代码

2013-05-20

BaiduMapApi_All_iOS_1.2.2 百度地图API下载

BaiduMap Api iOS 代码 Demo BaiduMapApi_All_iOS_1.2.2 百度地图API下载

2013-05-20

SQLite3Test Demo代码

SQLite3Test Demo代码

2013-05-20

Encryption Demo代码

加密 解密 IOS MD5 Base64 Encryption Demo代码

2013-05-17

ProtocolTest Demo代码

Protocol 协议 代理 委托 Objective ProtocolTest Demo代码

2013-05-17

CategoryTest Demo代码

类别 类扩展 Category IOS Objective-C CategoryTest Demo代码

2013-05-17

SingletonTest Demo代码

Singleton 单例 Objective-C IOS Demo SingletonTest Demo代码

2013-05-17

NSDateAndNSData Demo代码

NSDateAndNSData Demo代码

2013-05-17

ReaderSample Demo代码

ZBar 条形码 二维码 IOS Demo ReaderSample Demo代码

2013-05-15

CollectionViewDemo

CollectionViewDemo CollectionView xib nib cell

2015-04-02

InputAccessoryViewDemo附加视图

InputAccessoryViewDemo附加视图

2015-01-21

IOS block回调代码实例Demo

IOS block回调代码实例Demo IOS block 回调 Demo 块

2014-02-28

IOS 静态依赖库代码实例Demo

IOS 静态依赖库代码实例Demo IOS 静态 库 依赖 workSpace

2014-02-27

IOS 设计模式架构设计实例Demo

IOS 设计模式架构设计实例Demo IOS 架构 设计 模式 实例

2014-02-27

IOS 委托模式KVO实例Demp

IOS 委托模式KVO实例Demp IOS 设计 模式 委托 KVO

2014-02-26

IOS 观察者模式实例Demo

IOS 观察者模式实例Demo IOS 设计 模式 观察者 Demo

2014-02-26

IOS 设计模式委托模式实例Demo

IOS 设计模式委托模式实例Demo 设计 模式 IOS 代理 委托

2014-02-25

IOS 单例设计模式实例Demo

IOS 单例设计模式实例Demo 单例 设计 模式 IOS Singleton

2014-02-24

IOS 设计模式抽象工厂实例Demo

IOS 设计模式抽象工厂实例Demo IOS 设计 模式 抽象 工厂

2014-02-21

IOS 工厂方法模式代码Demo

IOS 工厂方法模式代码Demo IOS 工厂 方法 模式 设计

2014-02-21

IOS简单工厂模式实例

IOS简单工厂模式实例 IOS 设计模式 简单 工厂 模式

2014-02-21

IOS 简单的计算器Demo

简单的计算器Demo

2014-02-21

DesignPattern_BasicKnowledge设计模式之类关系

DesignPattern_BasicKnowledge设计模式之类关系:设计模式 类关系 基础 依赖 关联

2014-02-20

iOS 5.1.1免证书开发+真机调试+生成IPA全攻略

iOS 5.1.1免证书开发+真机调试+生成IPA全攻略 IOS 真机调试 IPA 免证书 越狱

2013-10-22

IOS培训PPT&Demo

IOS培训PPT&Demo

2013-09-13

QuartzFunTest Demo代码

QuartzFunTest Demo代码 Quartz 2D 绘图 IOS Demo

2013-06-09

Quartz2DTest Demo代码

Quartz 2D 绘图 上下文 路径 Quartz2DTest Demo代码

2013-06-08

State Lab2 Demo代码

动画 后台 活动 不活动 IOS State Lab2 Demo代码

2013-06-08

SlowWorker2 Demo实例

线程 GCD 块 并发 block SlowWorker2 Demo实例

2013-06-07

空空如也

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

TA关注的人

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