自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 运行时runtime

由于OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法。  下面就介绍运行时一种很简单的使用方式,将字典对象转为模型。当然,你可能会问,我用KVO直接调用 setValuesForKeysWithDictionary:方法,传入一个字典一样可以快速将字典转模型啊,但是这种方法有它

2016-02-24 08:50:00 316

原创 JSON序列化

////  ViewController.m//  09-JSON序列化////  Created by Apple on 15/10/23.//  Copyright © 2015年 heima. All rights reserved.//#import "ViewController.h"#import "HMVid

2016-02-19 11:25:07 302

原创 socket访问百度

@property(nonatomic,assign)int clientSocket;@property (weak, nonatomic) IBOutletUIWebView *webview;@end@implementation ViewController- (void)viewDidLoad { 

2016-02-17 23:38:42 1660

原创 http请求 get post

- (void)get {    NSString *name = @"张三";    NSString *pwd = @"zhang";               NSString *strUrl = [NSStringstringWithFormat:@"http://127.0.0.1/php/login.php?username

2016-02-17 23:29:57 355

原创 回传实现 代理 通知 block

#import "WPPushViewController.h"#import "WPBackViewController.h"@interface WPPushViewController ()WPBackViewControllerDelegate>@property (weak, nonatomic) IBOutletUIButton *btn

2016-01-23 13:52:38 277

原创 瀑布流效果分析及简介

1自定义布局的重要方法        1> collectionVIew将要显示时准备布局,每当布局更新时,调用该方法做布局前的准备        - (void)prepareLayout;        2> 创建指定索引的cell的布局属性        - (UICollectionViewLayoutAttributes *)layoutA

2016-01-19 07:55:35 303

原创 、UIDynamic介绍

一、UIDynamic介绍1. 什么是UIDynamicUIDynamic是从iOS7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象注意:UIKit动力学的引入,并不是为了替代CA或者UIView动画,在绝大多数情况下CA或者UIView动画仍然是最优方案,只有在需要

2016-01-12 22:14:28 301

原创 CALayer介绍

1、在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本框、一个Label,一个图片等等,这些都是UIView2、其实UIView之所以能显示在屏幕上,完全是应为它内部的一个图层layer3、在创建UIView对象时,UIView内部会自动创建一个图层(CALayer),即UIView的layer属性4、当

2016-01-10 23:11:32 328

原创 drawrect

// 1. 获取当前的图形上下文     CGContextRef ctx = UIGraphicsGetCurrentContext();          // 2. 在上下文中绘制图形(拼接路径)     // 2.1 设置一个起点     CGContextMoveToPoint(ctx, 20, 20);     // 2.2 添加一条直线

2016-01-08 22:35:24 234

原创 //数据存储的路径-----

//数据存储的路径-----也就是改放到哪里        //1. bundle 路径    NSString *bunPath = [NSBundlemainBundle].bundlePath;    //    NSLog(@"bunPath - %@",bunPath);                //2

2016-01-06 22:55:46 395

原创 UI

01- 存取数据的三种方法>获取文件路径>直接写入 writeToFile>偏好设置>归档 反归档 :(注意子类的 继承父类的问题)02- 私人通讯录 实现本地存储>数据模型 遵守 NSCoding>设置 存储路径, 在添加 和修改方法 中  写入文件;在懒加载 获取数据03- 偏好设置  自动登陆>删除board

2016-01-05 23:29:58 274

原创 数据存储

1.主流框架的结构            UIWindow                -> UITabBarController                    -> UINavigationController                        -> 其他UIViewController                   

2016-01-04 23:33:41 260

原创 storyboard中Modal 的使用

@protocol UIPickerViewDataSource@required//有多少列 如果有1列必须实现- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;//每列有多少行- (NSInteger)pickerView:(UIPic

2016-01-04 23:18:05 425

空空如也

空空如也

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

TA关注的人

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