自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小T是我

只想在一条道上越走越远~

  • 博客(12)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS获取类的属性列表

通过实例讲解:@interface DemoObject : NSObject@property (strong, nonatomic,readonly) NSString *name;@property (strong, nonatomic) NSMutableArray *dataSource;@property (copy, nonatomic) NSDictionary *pr

2015-04-28 14:15:34 2932

原创 UIViewContentMode详解

UIView有个UIViewContentMode类型的属性contentMode,可以通过它来修改视图的内容显示模式。typedef NS_ENUM(NSInteger, UIViewContentMode) { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents

2015-04-24 15:56:23 3215

原创 原型模式

实例:复制简历UML类图:实例实现代码: //简历 class Resume : ICloneable { private string name; private string sex; private string age; private WorkExperie

2015-04-23 17:28:37 793

原创 iOS深复制和浅复制

浅复制示例代码: NSMutableArray *mArray = [NSMutableArray arrayWithObjects: [NSMutableString stringWithString: @"origionA"], [NSMutableString s

2015-04-23 16:01:45 738

原创 建造者模式(生成器模式)

实例:实现一个简单的数据库访问程序UML类图:实现代码:客户端实现:说明:参考资料-《大话设计模式》

2015-04-23 09:02:21 911

原创 抽象工厂模式

实例:实现一个简单的数据库访问程序UML类图:实现代码: class User { private int _id; public int ID { get { return _id; } set { _id = value; } }

2015-04-22 15:09:54 786

原创 工厂方法模式

实例:实现一个简单地计算器UML类图:实现代码: /// 运算类 class Operation { private double _numberA = 0; private double _numberB = 0; public double NumberA {

2015-04-22 14:04:00 1151

原创 简单工厂模式

实例:实现一个简单的计算器UML类图:实现代码:public class Operation { private double _numberA = 0; private double _numberB = 0; /// 数字A public double

2015-04-22 10:41:13 771

原创 UML类图

简介类图用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。类的UML表示类图分三层,第一层显示类的名称,第二层显示类的特性,通常就是字段和属性,第三层就是类的操作,通常就是方法和行为,类的属性、操作中的可见性使用+、#、-分别表示public、protected、

2015-04-21 12:13:39 794

原创 iOS申请持续的后台时间

由于苹果的后台机制,当我们按下home键的时候,所有线程包括主线程的任务都会被挂起,一些资源比如socket也会被系统回收,会导致很多问题,比如一个很重要的资源中断下载,或者定时器方法被暂停等等。苹果在4.0以后提供了一种申请后台时间的机制:- (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandle

2015-04-15 11:55:45 2962

原创 iOS线程同步和锁实例详解及总结

应用程序里面多个线程的存在引发了多个执行线程安全访问资源的潜在问题。两个线程同时修改同一资源有可能以意想不到的方式互相干扰。iOS 提供了你可以使用的多个同步工具,从提供互斥访问你程序的有序的事件的工具等。以下个部分介绍了这些工具和如何在代码中使用他们来影响安全的访问程序的资源。我们通过同一个例子来说明这些锁,当两个线程同时操作一个可变数组时,一个线程添加数据,一个线程删除数据,类似一个生产消...

2015-04-14 10:45:17 984

原创 UICollectionView使用小结

UICollectionViewFlowLayout 类是一个具体的布局对象,它将一个个部件组织成一个可分组的(每个分组都有可选的页眉和页脚视图)网格;这些部件在集合视图中从一行流向下一行或者一列流向下一列(根据滚动方向),每个单元都可以是相同的尺寸或者不同的尺寸;一个流布局是通过集合视图的委托来决定每个分组的部件,头部以及底部的尺寸大小的,这个委托对象必须执行UICollection

2015-04-13 11:44:57 4043

iOS自定义相机界面(实现自定义裁剪框)

iOS自定义相机界面(实现自定义裁剪框)

2016-03-07

iOS二维码扫描

iOS 摄像头扫描二维码以及从图片读取二维码

2015-07-27

iOS蓝牙4.0数据传输

两个iOS设备之间通过蓝牙4.0收发数据的小Demo

2015-05-15

iOS左右侧滑

实现类似QQ的左右侧滑的效果,可直接使用。

2015-04-29

Cocoa编码规范

苹果 Cocoa 编码规范(中文版),Google Objective-C Sytle Guide(中文版)

2015-04-21

UICollectionView简单使用

UICollectionView的简单封装,横向分页滑动

2015-04-09

iOS的home页效果

模拟iOS的Home页,长按抖动删除,拖动。

2015-04-09

iOS异常处理

通过应用程序委托中调用[[AppExceptionHandler shareAppExceptionHandler] start];来开启异常捕获;

2015-03-26

IOS平台FTP简单封装

对iOS 下FTP 上传 下载 删除 新建目录 获取目录功能的简单封装,使用block

2014-07-13

IOS平台FTP

对iOS 下FTP 上传 下载 删除 新建目录 获取目录功能的简单封装,使用block

2014-07-13

空空如也

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

TA关注的人

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