自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 UI-手势识别

基类UIGestureRecogizertypedef NS_ENUM(NSInteger, UIGestureRecognizerState) { UIGestureRecognizerStatePossible, // 手势识别默认状态,可能为发生手势识别,或者识别还没有完成 UIGestureRecognizerStateBegan, ...

2018-07-06 17:33:00 127

转载 xcode中project、target、scheme、workspace

workspace:工作空间,其中可以包含一个或多个项目,就像cocoapods就是使用了workspace,将主项目与第三方框架分离,放在不同的项目中。project:项目文件集合,包含所有当前项目的编译文件和配置文件。target:编译配置文件,根据不同的配置可以得到不同的products(产品,app),一个project可以有多个target,从而得到多个不同...

2018-06-25 08:48:00 282

转载 设计模式-命令模式

设计模式-命令模式转载于:https://www.cnblogs.com/Zp3sss/p/9129289.html

2018-06-03 15:16:00 105

转载 UInavigationController

UINavigationBar转载于:https://www.cnblogs.com/Zp3sss/p/9129276.html

2018-06-03 15:12:00 71

转载 UITableView使用

UITableView使用转载于:https://www.cnblogs.com/Zp3sss/p/9129268.html

2018-06-03 15:11:00 71

转载 UICollectionView使用

UICollectionView使用转载于:https://www.cnblogs.com/Zp3sss/p/9129270.html

2018-06-03 15:11:00 85

转载 UItabBarViewController

UItabBarViewController转载于:https://www.cnblogs.com/Zp3sss/p/9129272.html

2018-06-03 15:11:00 86

转载 屏幕适配1(edgesForExtendedLayout、extendedLayoutIncludesOpaqueBars、translucent、automaticallyAdjustsScroll...

 0、属性所属UIViewController中的属性: edgesForExtendedLayout :根view延伸方向 extendedLayoutIncludesOpaqueBars:根view在bar不透明情况下,是否允许延伸(YES:允许延伸) automaticallyAdjustsScrollViewInsets:scrollView...

2018-05-29 23:43:00 162

转载 环信框架-消息模块

环信框架-消息模块转载于:https://www.cnblogs.com/Zp3sss/p/9099952.html

2018-05-28 14:21:00 165

转载 屏幕适配问题

屏幕适配问题转载于:https://www.cnblogs.com/Zp3sss/p/9086625.html

2018-05-25 09:01:00 101

转载 iOS-NSSession

iOS-NSSession转载于:https://www.cnblogs.com/Zp3sss/p/9086628.html

2018-05-25 09:01:00 94

转载 环信框架使用 - 登录模块

1、配置对象EMOptions对象环信的配置对象,其中appKey、推送证书名、自动登录功能等进行设置2、登录模块环信初始化:// 在application:didFinishLaunchingWithOptions:方法中初始化环信- (BOOL)application:(UIApplication *)application didFinis...

2018-05-25 09:00:00 284

转载 静态UITableView

cell加载不出来转载于:https://www.cnblogs.com/Zp3sss/p/9017437.html

2018-05-10 00:09:00 104

转载 __weak存在的问题

1、有些OC对象不能使用 "__weak" 修饰,因为有些类自己重写了retain和release方法,不支持__weak,例如NSPort类和它的子类。2、在dealloc中不能使用 “__weak __typeof(self)weak_self = self;”,否则程序会崩溃。- (void)dealloc{ __weak __typeof(self)we...

2018-05-08 23:25:00 196

转载 MVVM与MVC

MVVM与MVC转载于:https://www.cnblogs.com/Zp3sss/p/9007151.html

2018-05-08 11:10:00 100

转载 iOS通知与多线程

Notification转载于:https://www.cnblogs.com/Zp3sss/p/9005933.html

2018-05-07 23:56:00 150

转载 block

block转载于:https://www.cnblogs.com/Zp3sss/p/8998345.html

2018-05-06 15:17:00 72

转载 静态方法、类方法、实例方法

static 修饰局部变量:延长布局变量的生命周期static 修饰全局变量:当前变量只能在当前文件中使用static 修饰函数: 函数只能在当前文件中使用静态:与程序的生命周期相同的数据结构,从程序启动时就存在,当程序停止时才被销毁。静态变量:分为局部静态变量和全局静态变量两种,必须使用 “static” 关键字修饰。局部静态变量: 一般定义在方法或...

2018-04-23 23:57:00 262

转载 RunLoop

RunLoop转载于:https://www.cnblogs.com/Zp3sss/p/8922948.html

2018-04-23 23:56:00 64

转载 内存管理-ARC

内存管理-ARC1、ARC内存管理本质OC的内存并不是在程序运行时监控使用的内存空间释放不需要使用的,而是在编译过程中由编译器在合适的位置添加内存管理代码,MRC机制下需要自己添加。本质上还是和C语言一样使用malloc申请空间,free释放空间,只不过是由系统添加。2、对象所有权修饰符四种修饰符__strong、__weak、__unsafe_reta...

2018-04-22 22:43:00 65

转载 内存管理-MRC

0、概念:持有与引用:    对象的持有和引用的区别,持有必定引用,引用不一定持有,引用只是保存了对象所在的内存空间地址,系统可以随时释放该内存空间,给其他它程序用;持有则是,拥有这个内存空间的所有权,系统无权释放。例如由房产证的的人和没有房产证的人,它们都知道房子的地址(引用了该地址),但是有房产证的人,政府(操作系统)无权力收回该房子,无房产证的人,政府有权力收回该房子...

2018-04-19 09:16:00 150

转载 @property中的修饰符

@property(nonatomic, copy) NSMutableString str; 这样写对吗atomic和nonatomic区别  转载于:https://www.cnblogs.com/Zp3sss/p/8878810.html

2018-04-19 00:24:00 82

转载 浅拷贝与深拷贝

1、保护封装性:// Person对象中的name属性使用copy修饰@interface Person : NSObject @property (copy, nonatomic) NSString *name;@end// Man对象中的name属性使用strong修饰@interface Man : NSObject @propert...

2018-04-18 13:18:00 59

空空如也

空空如也

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

TA关注的人

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