自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 静态库常识

一:常识: 1> 每一个手机都有属于自己的CPU,而每一个CPU都有属于自己的CPU架构(指令集)  2> 每一个静态库都有自己可以支持的架构  二:手机和模拟器使用的CPU架构 a> 模拟器CPU架构 iPhone4s-->iphone5 : i386 iphone5s-->iphone6s plus : x86_64 

2015-09-28 19:41:51 319

原创 Xcode想关文件的存放路径,沙盒,bundle,模拟器....

一:安装的插件的存放位置:1> 通过Alcatraz下载的:/Users/xiaobing/Library/Application Support/Alcatraz/Plug-ins2> 直接运行插件生成的路径:/Users/xiaobing/Library/Application Support/Developer/Shared/Xcode/Plug-ins二:Xcode相关

2015-09-28 19:23:02 1275

转载 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制

随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍:音频音效音乐音频会话录音音频队列服务视频MPMoviePlayerControllerMPMoviePlay

2015-09-26 17:35:16 587

原创 CoreLocation框架定位详解

iOS8.0之前的定位前台定位导入CoreLocation框架和对应的主头文件#import 创建CLLcationManager对象,并设置代理_locationM = [[CLLocationManager alloc] init]; _locationM.delegate = self; 调用CLLcationManager对象的s

2015-09-23 19:41:23 438

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  

2015-09-22 12:14:56 439

原创 利用pod trunk发布程序

利用pod trunk发布程序注册pod trunk register 邮箱 '用户名' --description='电脑描述'查收邮件如果是QQ邮箱,可能会被放到“垃圾箱”中,并不一定是“收件箱”点击邮件中的链接: https://trunk.cocoapods.org/sessions/verify/xxxx接下来查看个人信息pod trunk me - Name:

2015-09-22 08:44:00 697

转载 详解Objective-C的meta-class ,runtime创建类,添加实例变量

比较简单的一篇英文,重点是讲解meta-class。翻译下,加深理解。原文标题:What is a meta-class in Objective-C?原文地址:http://www.cocoawithlove.com/2010/01/what-is-meta-class-in-objective-c.html本篇将会探讨一个在Objective-C中相对陌生的

2015-09-19 23:51:13 505

原创 父子控制器的开发准则

父子控制器的开发准则 1.如果2个控制器的view是父子关系,那么这2个控制器也应该是父子关系,如果不是父子控制器关系,那么无法传递一些重要事件,例如:屏幕旋转,modal出控制器,push出控制器,(这些的本质都是要一层层推拿到导航控制器) 2.代码表示形式 [vc0.view addSubview:vc1.view]; [vc0 addChildVi

2015-09-13 19:25:47 329

原创 block作为属性,作为参数,作为返回值各种情况演示

//// ViewController.m// block作为属性,作为参数各种情况演示//// Created by xiaobing on 15/9/12.// Copyright (c) 2015年 xiaobing. All rights reserved.//#import "ViewController.h"#pragma mark - blcok作为属性@int

2015-09-12 08:36:22 4165

转载 setvalue与setObject的区别

在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1,先看看setValue: forKey:的定义@interface NSMutableDictionary(NSKeyValueCoding)/* Send -setObject:fo

2015-09-10 16:22:38 325

转载 MJExtension框架使用详解

Getting Started【开始使用】Features【能做什么】MJExtension是一套字典和模型之间互相转换的超轻量级框架JSON --> Model、Core Data ModelJSONString --> Model、Core Data ModelModel、Core Data Model --> JSONJSON Array --> Model Ar

2015-09-10 15:39:36 1761

转载 Xcode生成动态库和静态库

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上

2015-09-10 09:45:29 1116

原创 github中pop框架动画与苹果自带Core Animation对比

1.pop 1> facebook出品的动画框架,有cocapod直接安装,没装的话,直接下载pop.framework,添加该框架才可以用 2> 动画能作用在任何对象上 3> 能监听到动画的中间值2.Core Animation 1> 苹果官方的动画框架 2> 动画只能作用在CALayer上 3> 无法监听到动画的中间值// 创建动画// PropertyNamed可以是

2015-09-10 09:17:31 622

原创 scrollView几个费解的概念-contentSize,contentInset,bounds,contentOffset

UIScrollView *scrollView;    scrollView.contentSize;// 滚动范围(内容的尺寸)    scrollView.contentInset;// 内边距(其实本质是改变了scrollView.bounds)    scrollView.frame;// 以父控件内容的左上角为坐标原点,scrollView矩形框的位置和

2015-09-09 19:06:23 413

原创 define,const,static,extern在项目中的使用区分

+ define :宏定义 1> 不足:用到的地方会生成新的空间,即分配新的内存 2> 优点:是运行时编译,运行的时候再替换,方法函数都可以采用 const : const只修饰它右边的内容,被const修饰的内容都是常量、都是不能再修改的 const只修饰右边的内容,被const修饰的内容就是常量 int * const p1; p1是常量,*p1是变量 int const * p2

2015-09-06 23:07:06 369

原创 向服务器请求数据(没有上拉和下拉刷新的情况)注意细节

请求的AFN管理者用weak修饰,因为AFN框架已经在合适处强引用了它,让AFN管理它的生命周期进入该控制器界面的时候,使用框架SVProgressHUD.h 并调用方法:[SVProgressHUD show]提示用户正在加载数据利用AFNetworking.h框架向服务器发送get请求,回调block里面使用到控制器即(self)需要用__weak typeOf(self) weakSelf

2015-09-06 22:58:36 1175

原创 12bit,24bit,32bit颜色

零、颜色须知1> 每一种颜色都是由N个颜色通道组成2> 常见的颜色通道 1) A:alpha 透明度2) R:red 红色3) G:green 绿色4) B:blue 蓝色3> 常见颜色 白色:全部通道满值黑色:全部通道都是0(透明度除外)灰色:RGB通道的值一样一、32bit颜色1> 颜色组成 - 1) 由ARGB四个颜色通道组成 - 2) 每一个颜色通道都占据8bit

2015-09-03 09:46:15 6312 1

iOS模仿系统UIActionSheet,自定义弹框

iOS系统自带的UIActionSheet不方便修改内部button的字体大小,颜色,本人模仿实现了个小demo可以完成上述功能85

2016-08-30

验证推送证书是否有用代码

这是一个验证苹果推送证书是否可用的demo,只是生成token,还需要结合 mac软件APNS-Tool使用就OK了

2016-08-24

空空如也

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

TA关注的人

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