自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NSFileManager文件操作

#import #define PATH @"/Users/gutrip/Desktop/Test"#define ERROR(a) if(a){ NSLog(@"%@",a);}int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here...

2015-10-31 23:02:27 327

转载 iOSCoreAnimation动画系列教程(二):CABasicAnimation

在iOS中,图形可分为以下几个层次:越上层,封装程度越高,动画实现越简洁越简单,但是自由度越低;反之亦然。本文着重介绍Core Animation层的基本动画实现方案。在iOS中,展示动画可以类比于显示生活中的“拍电影”。拍电影有三大要素:演员+剧本+开拍,概念类比如下:演员--->CALayer,规定电影的主角是谁剧本--->CAAnimation,规定电影该怎么演,怎么走

2015-10-28 20:30:06 318

转载 iOS开发UI篇—CAlayer层的属性(一)

iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0) @property CGPoint anchorPoint;称为

2015-10-28 20:22:19 299

转载 CocoaPods详解之----使用篇

一、什么是CocoaPods 1、为什么需要CocoaPods 在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要:下载开源库的源代码并引入工程 向工程中添加开源库使用到的framework 解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等问题 如

2015-10-28 13:07:14 336

转载 一个丝滑的全屏滑动返回手势

全屏返回手势自 iOS7 之后,Apple 增加了屏幕边缘右划返回交互的支持,再配合上 UINavigationController 的交互式动画,pop 到上一级页面的操作变的非常顺畅和丝滑,从此,我很少再使用点击左上角导航栏上的返回按钮的方式返回了,因为这对单手操作十分不友好;如果一个 App 居然胆敢不支持滑动返回,那离被卸载就不远了。说到全屏返回手势,首先我感觉这件事本身可能就

2015-10-28 12:34:45 801

转载 设计之路:如何进行软件需求分析?

1、需求分析的重要性软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。常用的三种软件生命周期(瀑布模型、迭代式模型和快速原型模型)中,需求分析中都占据了举足轻重的作用,是系统分析、软件编程、软件测试和系统维护的输入物。1.1 瀑布模型瀑布模型由于酷似

2015-10-27 23:01:07 19086

转载 iOS程序模块化设计

一、模块化设计的概述:        模块化设计(Block-based design):对一定范围内的不同功能或相同功能的不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组合构成不同的定制产品,以满足市场的不同需求。       模块化设计是绿色设计方法之一,绿色设计是指“在产品整个生命周期内,着重考虑产品环境属性(可拆卸性、可回收性、可维护性、

2015-10-27 22:57:15 3224

转载 IOS --Xcode6单元测试

单元测试,又称模块测试。是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。面向过程编程,一个单元就是单个程序;面向对象编程,程序最小单位是方法。XCTest是Xcode内置的测试框架。同时,Xcode6新增XCTestExpectation和性能测试。xcode6创建一个新的工程后,项目会自动配置两个group:一个是“工程名称”group;另一个是“工程名称Test

2015-10-27 22:14:14 514

转载 如何进行iOS 性能测试

本篇重点讨论一下 iOS性能测试中的启动测试、内存泄露测试、CPU测试。1.启动测试测试工具:Instruments > TimeProfile 可在 appDelegate.m中加入一段代码,来进行测试:- (void)testLaunch{ for(int i = 0; i 100000;i++){ NSLog(@"test"); }}1

2015-10-27 15:14:51 4838

转载 如何进行iOS性能测试-------Instruments 使用教程

PDF文档下载:  Instruments 用户指南.pdf (3748 K)翻译缘由---翻译本身也是强化学习的过程】       之前一直在CocoaChina上面潜水,虽然做iOS开发也快2年了,但是总觉得缺少了点什么。以前查看英文API文档,有些细节总是记不住,每次看完之后也没什么印象。忽然有一天有人向我抱怨说查看官方英文API文档太痛苦了,然后我就想如果我把一些常

2015-10-27 15:13:14 4797

转载 iPhone开发【二十三】常用IOS开源组件【第1篇】

转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/8287970 作者:张燕广这一篇介绍几个IOS开发常用的开源组件。1、AFNetworkingAFNetworking是一个开源的网络库,适用于iOS以及Mac OS X. 它构建于在NSURLConnection, NSOperation以及其

2015-10-26 23:57:48 462

转载 linux教程:[4]配置Tomcat开机启动

我们在linux下安装好tomcat之后;经常是需要配置到开机启动的;这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了本次的演示环境是在centos7中完成的;也在centos6.5中测试过;理论上所有版本的centos和redhat都是可以通过的;工具/原料一台安装有tomcat的linux服

2015-10-19 15:58:48 527

转载 Linux上安装JDK环境变量配置

Jdk: jdk-6u1-linux-i586Tomcat: apache-tomcat-7.0.2.tar.gz1,make dir /usr/local/java  (建立java目录)2,上传JDK至java目录3,sh jdk-6u1-linux-i586.bin  (安装jdk)看到 安装程序在询问您是否尊守许可协议页面 ,回车,空

2015-10-19 15:19:38 423

转载 linux配置java环境变量(详细)

linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。二. 需

2015-10-19 14:39:06 324

转载 iOS开发常用的第三方类库

在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。可以从Apple网站下载到:http://developer.apple.com/library/io

2015-10-13 22:02:26 340

转载 iOS发布证书申请

一、  准备工作1.1.准备打包服务器打包服务器搭建详见http://bbs.justep.com/thread-67724-1-1.html1.2.准备苹果帐号首先您需要有一个苹果的个人/公司开发者帐号。如果没有帐号可以打开https://developer.apple.com/申请加入苹果的开发者计划。如何申请网上有详细的介绍,在此不多做介绍。苹果个人/公司开发者帐号在

2015-10-12 11:52:27 497

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关注的人

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