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

原创 mac系统下ionic环境配置

本人是在mac环境下进行配置的:下载nodejs:https://nodejs.org/download/ 并双击安装Cordova and Ionic command-line tools 安装,直接在终端使用命令windows:npm install -g cordova ionicmac或linux: sudo npm install -g cordova

2016-06-22 17:20:25 2307

原创 NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象

一、了解NSUserDefaults以及它可以直接存储的类型二、使用 NSUserDefaults 存储自定义对象1、将自定义类型转换为NSData类型2、将自定义类型数据存入 NSUserDefaults 中一、了解NSUserDefaults以及它可以直接存储的类型      NSUserDefaults是一个单例,在整个程序中只有一个实例对象,

2016-05-19 00:31:21 227

原创 常用插件 for Xcode

工欲善其事,必先利其器。笔者将个人在工作中用到的插件进行分享和总结,以便笔者查阅。同时也希望能给大家带来帮助。Alcatraz一个管理插件的插件,插件的安装与卸载可直接在Xcode里window -> Package Manager里可视化操作。总之谁用谁知道它的好。 github传送门AMMethod2Implement可以自动的将.h或者.m .mm里边需要

2016-05-17 19:05:46 334

原创 Openfire服务器的配置

一、Openfire服务器的配置关于之前一直在进行的聊天app的项目,我们还没有完成,这次我们介绍一下,Openfire服务器的配置。1.Openfire下载Openfire下载地址: http://www.igniterealtime.org/在屏幕的右侧有个Openfire3.9.3,这个是目前最新的版本。2.安装一个是exe文件

2016-05-02 13:54:11 4677 1

原创 最新版 CocoaPods 的安装流程

最新版 CocoaPods 的安装流程

2016-04-20 15:37:17 301

原创 多线程 网络

GCD的队列类型并发队列 自己创建的全局串行队列 主队列自己创建的 ## 多线程NSThreadGCD 队列 并发队列 全局队列自己创建串行队列 自己创建主队列任务:block函数 sync:同步函数async:异步函数单例模式NSOperationRunLoop 同一时间只能选择一个模式运行常用模式 Default:默认Tracking:拖拽U

2016-03-21 19:59:27 806

原创 父子控制器

控制器父子关系的建立原则如果2个控制器的view是父子关系(不管是直接还是间接的父子关系),那么这2个控制器也应该为父子关系[a.view addSubview:b.view];[a addChildViewController:b];// 或者[a.view addSubview:otherView];[otherView addSubbiew.b.view];[a addChild

2016-03-21 19:31:51 333

原创 代理

代理代理设计模式的作用:1.A对象监听B对象的一些行为,A成为B的代理2.B对象想告诉A对象一些事情,A成为B的代理代理设计模式的总结:如果你想监听别人的一些行为,那么你就要成为别人的代理如果你想告诉别人一些事情,那么就让别人成为你的代理代理设计模式的开发步骤1.拟一份协议(协议名字的格式:控件名 + Delegate),在协议里面声明一些代理方法(一般代理方法都是@optional)2

2016-03-14 16:20:47 258

原创 文章标题

tableView性能优化 - cell的循环利用方式1/** * 什么时候调用:每当有一个cell进入视野范围内就会调用 */- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ // 0.重用标识 // 被static

2016-03-14 16:09:52 251

原创 Autolayout

屏幕适配的发展历史iPhone3GS\iPhone4 没有屏幕适配可言全部用frame、bounds、center进行布局很多这样的现象:坐标值、宽度高度值全部写死UIButton *btn1 = [[UIButton alloc] init];btn1.frame = CGRectMake(0, 0, 320 - b, 480 - c);iPad出现、iPhone横屏出现Autore

2016-03-14 16:04:02 443

原创 文章标题

storyboard文件的认识用来描述软件界面默认情况下,程序一启动就会加载Main.storyboard加载storyboard时,会首先创建和显示箭头所指的控制器界面IBAction和IBOutletIBAction: 本质就是void能让方法具备连线的功能IBOutlet 能让属性具备连线的功能storyboard连线容易出现的问题连接的方法代码被删掉,但是连线没有去掉

2016-03-14 15:46:18 229

原创 Markdown语法

# Mou![Mou icon](http://25.io/mou/Mou_128.png)## Overview**Mou**, the missing Markdown editor for *web developers*.### Syntax#### Strong and Emphasize

2016-03-14 15:33:22 367

转载 iOS UIView动画详解(Objective-C)

我在之前的一篇博客中《iOS UIView动画详解(Swift)》讲解了使用Swift来实现UIView类下面提供的多种动画效果,如位置动画、旋转动画、缩放动画、颜色动画、透明度动画等等。为了这个题目的完整性,今天我使用Objective-C来完全重写以上的所有的动画。项目案例已经上传至:https://github.com/chenyufeng1991/iOS-UIView-Animatio

2016-01-04 16:37:32 527

空空如也

空空如也

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

TA关注的人

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