自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 RNCryptor IOS文件加密解密

在ios学习中大家都知道在iOS中使用AES进行媒体文件的加密与解密是一个非常难以实现的技术,很多同学都遇到过这个问题,在ios教程中有很多对此的解决办法,在这里通过一个实例为大家讲解如何实现这个功能。    之前使用过zipArchive来进行文件的加密,方法是先将文件生成一个带密码的自定义后缀的压缩包,然后读取的时候使用密码进行解压缩,文件读入内存后删除解压后的文件。测试后感觉速度还行,但

2016-04-07 11:58:07 3089

转载 Sublime Text

我对ST(Sublime Text)的了解并不多,所以还特地为此整理了一份清单,清单所列的一系列基础功能能够极大的提高工作效率。 多个光标:按住Cmd(Windows系统按住ctrl)可以在同一时间轻松的编辑多条代码。点击鼠标点击目标代码。 重新打开关闭的标签:和谷歌浏览器一样,如果你不小心关闭了某个标签页并想重新打开它,你可以按下Shift+Cmd+T(Windows系统下,按下Sh

2016-03-03 16:29:14 328

转载 NodeJS

NodeJS基础 什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提

2016-03-02 18:14:32 594

转载 可以彻底从你的mac上卸载掉node.js

1.首先创建一个shell脚本文件 mac下打开终端输入: nano uninstall_node.sh 此时把: lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \ | while read i; do sudo rm /usr/local/${i} done sudo rm -rf

2016-03-02 13:59:54 15983 1

转载 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现

前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。 一、runtime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运

2016-01-27 17:47:26 527

原创 initWithFrame调用

还有种情况会调用  那就子类初始化的时候父类的initWithFrame会调用

2015-12-01 16:29:32 359

转载 UIScrollView属性详解

UIScrollView属性详解  iOS学习总结 @property(nonatomic)  CGPoint contentOffset;  // default CGPointZero 内容的偏移位置。默认为(0,0),左上角原点。 @property(nonatomic)  CGSize  contentSize;               

2015-11-18 12:46:58 389

转载 iphone】viewDidUnload 和 dealloc 的区别

对于iphone开发人员来说,内存管理是极为重要的技巧,哪怕程序的功能再强大,设计再漂亮,如果内存控制不好,也难逃程序莫名退出的噩运,这与网页开发是完全不同的。 内存控制里面有很多门道,在这里分析一下 viewDidUnload 和 dealloc 的区别,关于这两者的区别的文章很多,但是大都是摘抄和翻译官方文档,有的也只是简单的说两句,并没有详细说出两者具体的区别。 在了解两者之间的

2015-10-14 11:39:48 254

转载 ReactiveCocoa - iOS开发的新框架

ReactiveCocoa - iOS开发的新框架 ReactiveCocoa(其简称为RAC)是由Github 开源的一个应用于iOS和OS X开发的新框架。RAC具有函数式编程和响应式编程的特性。它主要吸取了.Net的 Reactive Extensions的设计和实现。本文将详细介绍该框架试图解决什么问题,以及其用法与特点。 ReactiveCocoa试图解决什么

2015-08-24 10:18:18 276

转载 Objective-C运行时定义了几种重要的类型。

Class:定义Objective-C类Ivar:定义对象的实例变量,包括类型和名字。Protocol:定义正式协议。objc_property_t:定义属性。叫这个名字可能是为了防止和Objective-C 1.0中的用户类型冲突,那时候还没有属性。Method:定义对象方法或类方法。这个类型提供了方法的名字(就是**选择器**)、参数数量和类型,以及返回值(这些信息合起来称为方法的**签名

2015-08-24 10:12:23 263

转载 runtime

过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C作为入门语言的。也就是说有很大一部分开发者都没有使用Objective-C太长时间。当你接触一门新语言时,更多地会关注基础知识,如语法和特性等。但通常有一些更高级的,更鲜为人知又有强大功能的特性等待你去开拓。

2015-08-18 16:24:50 205

转载 Objective-C 编程艺术

禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译) 原文 https://github.com/objc-zen/objc-zen-bookGitbook 链接(包含 PDF, mobi, epub 格式): http://yourtion.gitbooks.io/objc-zen-book-

2015-08-18 11:47:05 719

转载 svn 命令使用

1、检出 svn  co  http://路径(目录或文件的全路径) [本地目录全路径]   --username 用户名 --password 密码svn  co  svn://路径(目录或文件的全路径) [本地目录全路径]  --username 用户名 --password 密码 svn  checkout  http://路径(目录或文件的全路径) [本地目录全路径] --use

2015-08-17 16:10:40 234

转载 IOS git

在应用程序开发过程中,一个相当显著的部分是开发人员管理代码变更的方式。这些是必须包含的功能,存储和处理工作代码版本在不同阶段稳定阶段的副 本,并能够恢复代码当存在缺陷或者产生问题的时候。更有甚者,当多个程序员工作在同一个项目时,跟踪所有的变更是一个单向的路径。幸运的是,开发人员不必 去发明一种方法来做这些事情,有一个特别的软件解决方案,叫做版本控制系统(Version Control System

2015-08-17 12:01:23 273

转载 xmpp

现在IOS很是火热,一大堆开发人员在捣鼓IOS平台的开发,相信大家也使用过QQ的语音视频对话功能,但是不知道大家有没有试过自己来开发一个基于IOS平台的音视频即时通讯的应用,这个应用必须能够做到跨平台 支持iOS平台设备上的音频即时通讯应用开发提供Objective-C语言API接口,开放示例源代码集成H.264、AAC、AMR等编解码技术封装音视频的采集、编解码、传输、显示和播放等模块支持

2013-11-30 13:09:24 479

转载 DOM

文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。 脚本开发人员可以通过文档对象的属性、方法和事件来掌控、操纵和创建动态的网页元素。每一个网页元素(一个HTML标签)都对应着一个对象(object,所谓“

2013-11-29 23:30:34 367

转载 Unity3D脚本技术框架

UICamera-可以添加到任何相机,包含事件系统. UICamera是每个UI的重要组成部分.它负责发送Camera中所有NGUI的活动.如果场景中仅有一个Camera,要确保它附有 UICamera脚本.如果有多个相机,确保至少用来渲染UI的相机有UICamera脚本.当将这个脚本放在主相机上时,在游戏场景中的所有都将有 OnClick, OnHover, OnDrag等事件.

2013-10-21 23:39:26 711

转载 NSUserDefaults类概述

NSUserD   NSUserDefaults详解 2012-09-11 15:22 127人阅读 评论(0) 收藏 举报 目录(?)[+] NSUserDefaults类概述 NSUserDefaults类为和默认的系统进行交互提供了一个系统编程接口。默认的系统允许一个应用来定制它的行为以适应用户的喜好。例如,你可以允许用户去决定你的应用

2013-01-19 10:27:27 816

空空如也

空空如也

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

TA关注的人

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