自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (8)
  • 收藏
  • 关注

转载 NSURLSession使用说明及后台工作流程分析

原文转载至:http://www.cocoachina.com/industry/20131106/7304.htmlNSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。在程序在前台时,NSURLSession与NSURLConnection可以互为替代工作。注意,如果用户强制将程序关闭,NSURLSession会断掉。 

2015-11-19 17:49:15 340

转载 实战iOS7之NSURLSession

NSURLSession VS NSURLConnection NSURLSession可以看做是NSURLConnection的进化版,其对NSURLConnection的改进点有: * 根据每个Session做配置(http header,Cache,Cookie,protocal,Credential),不再在整个App层面共享配置.* 支持网络操作的取消和断点续传* 改进了

2015-11-19 17:46:48 419

转载 GUI for git|SourceTree|入门基础

转载至:http://www.jianshu.com/p/be9f0484af9d#目录SourceTree简介SourceTree基本使用SourceTree&Git部分名词解释相关连接推荐一、SourceTree简介  SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是M

2015-11-19 09:38:55 689

转载 iOS UIAppearance使用详解

iOS5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,它提供如下两个方法。+ (id)appearance这个方法是统一全部改,比如你设置UINavBar的tintColor,你可以这样写:[[UINavigationBar appearanc

2015-11-18 17:45:22 340

转载 Auto Layout 使用心得(一)--初体验

本系列文章将从一个慢慢摸索中的新手的角度介绍 Auto Layout,讲述我在这两个月的学习中对它一点一滴的感受,最终目的是让大家在阅读完之后能够自己上手使用,并完成绝大多数简单的布局约束。此系列文章代码仓库在 https://github.com/johnlui/AutoLayout ,有不明白的地方可以参考我的 Auto Layout 设置哦,下载到本地打开就可以了。简介

2015-11-18 17:43:53 402

转载 iOS企业ipa(299)证书制作、打包发布全流程

如果大家觉得对自己有帮助的话,还希望能帮顶一下,谢谢:)个人博客:http://blog.csdn.net/zhaoxy2850本文地址:http://blog.csdn.net/zhaoxy_thu/article/details/17277527这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。在网上查了一下资料,感觉没有一个比较完善的

2015-11-14 21:38:36 5148

转载 Masonry介绍与使用实践:快速上手Autolayout

Masonry 是什么、有什么用?出处:Masonry是github开源项目: https://github.com/Masonry/Masonry, 作用:一个轻量级的布局框架, 封装了OC的自动布局。特点:采用链式语法、简洁明了、可读性高。平台:支持IOS、OSX。前言1MagicNumber -> autoresizingMas

2015-11-13 12:12:24 320

转载 使用Autolayout xib实现动态高度的TableViewCell

创建Xib文件首先将Cell做好布局,调整到满意的位置和宽度,然后开始做Autolayout设定。Autolayout操作方式有两种,一种是选择目标后,使用右下角的工具栏;另一种是直接使用右键拖拽目标,在弹出的菜单中选择限制项。当选择的目标比较小的时候,可以打开左侧的菜单,在这里做拖拽操作一样是可以的。个人感觉后者更方便一些。开始之前,先来介绍下使用的基本工具吧。

2015-11-12 22:56:42 481

转载 iOS中AutoLayer自动布局流程及相关方法

关于UIView的Layer,IOS提供了三个方法:1、layoutSubviews在iOS5.1和之前的版本,此方法的缺省实现不会做任何事情(实现为空),iOS5.1之后(iOS6开始)的版本,此方法的缺省实现是使用你设置在此view上面的constraints(Autolayout)去决定subviews的position和size。 UIView的子类如果需要对其subviews

2015-11-12 21:33:31 352

转载 开始iOS 7中自动布局教程(一)

原文:Beginning Auto Layout Tutorial in iOS 7: Part 1感谢翻译小组成员@answer-huang(博客)热心翻译。如果您有不错的原创或译文,欢迎提交给我们,更欢迎其他朋友加入我们的翻译小组(联系qq:2408167315)。=============================================================

2015-11-12 15:44:41 374

转载 Autolayout及VFL经验分享

这篇不是什么教程。Cocoa autolayout出来蛮久了。以前多次想去深入研究一下,每次都很蛋疼无序。这东西是在有些搞。尤其习惯了code写布局的。看到Visual format language,简直要掀桌子。搜教程,满世界都是,没有一个讲得透彻的。例子空洞。你们就只会3个控件横向布局对法?浑浑噩噩看了多篇。有了点总结。槽不多吐了。简单讲讲。Autolayout,开始于iOS6.0 

2015-11-12 15:29:50 305

原创 iOS如何调用照相机和相册

首先使用多媒体控件需要导入头文件:#import 遵循这两个协议:UIImagePickerControllerDelegate,UINavigationControllerDelegate//打开相机(图片库,或者保存的相片)- (void)addSystemSourse:(id)sender{        //打开相机(图片库,或者保存的相片)    UIIm

2015-11-09 20:49:33 450

原创 Cocoapods第三方库快速集成

假设mac系统已经安装成功Cocoapods,下面介绍如何集成第三方库到项目中。一共分三步骤:第一:创建Podfile    切换到要集成的项目所在的文件夹,执行touch Podfile 命令第二:编辑Podfile    还是在项目所在的目录下,搜索要集成的库(需要提前知道库名),比如要集成AFNetworking   就执行: pod search AFNetwork

2015-11-09 17:01:43 660

原创 点击tableViewCell中的一个按钮,打印cell所在的行

直接在cellForRowAtIndexPath方法中添加一个button,把当前indexPath.row赋值给btn的tag,在button的selector方法中打印button.tag,或者找button的父视图的父视图UITableViewCell,使用方法NSIndexPath * path = [self.tableView indexPathForCell:cell]; 打印当

2015-11-09 16:11:51 879

转载 推荐!手把手教你使用Git(win系统)

原文转载至:http://www.cnblogs.com/tugenhua0707/p/4050072.html一:Git是什么?       Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?      SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,

2015-11-09 15:28:12 1502

转载 归档

归档,在其他语言中又叫“序列化”,就是将对象保存到硬盘;解档,在其他语言又叫“反序列化”就是将硬盘文件还原成对象。其实归档就是数据存储的过程,在IOS中数据的存储有五种方式:xml属性列表(plist归档)NSUserDefaults(偏好设置)NSKeyedArchiver归档(加密形式)SQLite3(嵌入式数据库)Core Data(面向对象方式的

2015-11-08 20:14:51 318

原创 文件写入

NSString *path=@"/Users/gutrip/Desktop/test.txt"; //创建桌面test.txt文件并写入 NSString *path2 = [NSString stringWithFormat:@"%@/Documents/test.txt",NSHomeDirectory()]; //创建沙盒Documents下test.txt文件并写入

2015-11-08 18:13:42 346

原创 Foundation框架中日期的操作

#import int main(int argc, const char * argv[]) { NSDate *date1=[NSDate date];//获得当前日期 NSLog(@"%@",date1); //结果:2014-07-16 07:25:28 +0000 //[NSDate date]获取的是GMT时间,要想获得某个时区的时间,

2015-11-08 15:19:44 455

转载 iOS中类和对象还有,nil/Nil/NULL的区别

类与对象的概念类是对同一类事物高度的抽象,类中定义了这一类对象所应具有的静态属性(属性)和动态属性(方法)。对象是类的一个实例,是一个具体的事物。类与对象是抽象与具体的关系。类其实就是一种数据类型,它的变量就是对象。类与类之间的关系——继承关系A是B如果这句话说的通,在设计程序的时候就可以看成是继承关系。例如:学生与小学生 小学生也是学生,所以学生是小学生的父类,小

2015-11-07 22:55:58 269

转载 iOS开发- UICollectionView详解+实例

本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。使用

2015-11-05 13:52:48 262

转载 iOS开发多线程篇—多线程简单介绍

原文转载至:http://www.cnblogs.com/wendingding/p/3805088.html一、进程和线程1.什么是进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内  比如同时打开QQ、Xcode,系统就会分别启动2个进程通过“活动监视器”可以查看Mac系统中所开启的进程

2015-11-05 13:14:28 251

转载 手把手教你ARC——iOS/Mac开发ARC入门和使用

转载至:http://onevcat.com/2012/06/arc-hand-by-hand/ 本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/

2015-11-03 22:15:13 236

转载 RTImageAssets 自动生成 AppIcon 和 @2x @1x 比例图片

此插件用来生成 @3x 的图片资源对应的 @2x 和 @1x 版本,只要拖拽高清图到 @3x 的位置上,然后按 Ctrl+Shift+A 即可自动生成两张低清的补全空位。当然你也可以从 @2x 的图生成 @3x 版本,如果你对图片质量要求不高的话。特性只会填补空位,如果你已经设置好了自己的 @2x 图,则不会生成;自动重命名,保持项目干净(把 N.imageset 下的图片名字改为 N

2015-11-03 20:40:59 498

转载 Github上600多个iOS开源项目分类及介绍

将Github上600多个iOS开源项目进行分类并且有相应介绍,小伙伴们快来看呀地址:http://github.ibireme.com/github/list/ios/

2015-11-03 20:23:21 235

转载 iOS开发系列—Objective-C之内存管理

概述我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象是存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。其他高级语言如C#、Java都是通过垃圾回收来(GC)解决这个问题的,但在OjbC中并没有类似的垃圾回收机制,因此它的内存管理就需要由开发人员手动维护。今天将着重

2015-11-03 17:34:26 360

原创 了解blocks基本语法

blocks理解     blocks是什么:blocks是一个C Level的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从iOS4.0开始就很好的支持blocks。     主要用在回调函数对象中,eg:一个对象在运行,需要另外一个对象什么时候运行完成,就需要blocks回调函数,在这用代理协议有点大材小用         

2015-11-02 20:58:11 390

转载 iOS面试题

1. 请解释下method swizzling,并说出你一般什么时候会用到它?MethodSwizzling是一种在运行时修改方法名与方法实现映射关系的技术,常用于在系统内部方法的基础上增加新的处理流程。2. 假设有三个对象,一个父类的父类,一个父类和一个子类。父类的父类持有父类的引用(retain),父类持有子类的引用(retain),子类持有父类的引用(retain)。父类的父

2015-11-02 17:20:30 439

转载 iOS把图片缓存到本地的几种方法

把图片缓存到本地,在很多场景都会用到,如果只是存储文件信息,那建一个plist文件,或者数据库就能很方便的解决问题,但是如果存储图片到沙盒就没那么方便了。这里简单介绍两种保存图片到沙盒的方法。一.把图片转为base64的字符串存到数据库中或者plist文件中,然后用到的时候再取出来 //获取沙盒路径, NSString *path_sandox = NSHomeD

2015-11-01 23:26:08 26524

转载 iOS学习之系统自带的sqlite3的创建数据库、表,插入、查看数据

iOS sqlite数据库操作。步骤:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据并打印关闭数据库1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib2、sqlite 的方法sqlite3          *db, 数据库句柄,跟文件句柄FILE很类

2015-11-01 23:21:13 508

原创 AppDelegate生命周期

//AppDelegate完成启动代理函数- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions#pragma 即将进入后台模式调用//应用程序即将从活跃状态切换到不活跃状态这个函数就会被调用(消息),这也

2015-11-01 17:03:40 346

原创 沙盒Sandbox介绍

每一个应用程序都会有一个这样的沙盒文件:下面详细介绍如何获取沙盒中的文件路径://NSHomeDirectory() 表示取得当前xxx.app文件所在的根目录    NSString *homeDir = NSHomeDirectory();    NSLog(@" homeDir is %@",homeDir);    ///Users/yao/Librar

2015-11-01 16:14:29 2332

EstimoteSDK

EstimoteSDK、官方demo示例,介绍iBeacon技术的基础实现

2015-07-01

解压zip文件

用来解压zip格式的第三方库文件。 资源包文件解压

2015-04-13

fmdb 数据库

fmdb第三方库 封装了sqlite3的事务操作

2015-03-09

Mac下最好用的SVN客户端Versions

下载后,解压,然后把它放到应用程序文件夹里即可使用。无限期使用。

2015-02-04

百度地图静态库合并

百度地图SDK提供了模拟器和真机两中环境所使用的静态库文件,libbaidumapapi.a合并这了这两个静态库。使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件。 iOS SDK v2.6.0版本的静态库

2015-01-06

微信朋友圈分享

分享到朋友圈示例demo 微信分享SDK

2014-11-30

语音识别Demo

语音识别sdk,代码示例,语音识别Demo

2014-11-24

科大讯飞语音识别Demo

科大讯飞语音合成SDK、以及示例代码demo

2014-11-24

空空如也

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

TA关注的人

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