加载中
Xcode插件开发案例教程

引言 在平时开发过程中我们使用了很多的Xcode插件,虽然官方对于插件制作没有提供任何支持,但是加载三方的插件,默认还是被允许的。第三方的插件,存放在 ~/Library/Application Support/De...

2016/04/01 14:42
75
class-dump安装与使用

简介 class-dump is a command-line utility for examining the Objective-C segment of Mach-O files. It generates declarations for the classes, categories and protocols. This is the...

2016/03/24 09:20
51
Xcode控制台命令

熟练使用命令,不仅可以有效提高工作效率,还是成长为大牛的毕竟之路。本文主要罗列常用的一些调试命令。

2016/03/03 15:19
410
漫谈多线程:GCD(一)

多线程是程序开发中非常基础的一个概念,大家在开发过程中应该或多或少用过相关的东西。同时这恰恰又是一个比较棘手的概念,一切跟多线程挂钩的东西都会变得复杂。如果使用过程中对多线程不够...

2016/03/03 07:54
84
Objective-C中的引用计数

Objective-C语言使用引用计数来管理内存,也就是说,每个对象都有个可以递增或递减的计数器。如果想使某个对象继续存活,那就递增其引用计数;用完了之后,就递减其计数。计数为0,就表示没人...

2016/03/01 21:22
32
Apple Pay编程指导

Apple Pay是一种移动支付技术,让使用者把它们对真实的物品和服务的支付信息以一种方便和安全的方式给你;是苹果公司在2014苹果秋季新品发布会上发布的一种基于NFC的手机支付功能,于2014年1...

2016/02/27 13:48
108
Objective-C中的alloc和init问题

alloc与init其实是两个步骤,前者开辟空间,后者将空间初始化,至于这两者之间有哪些需要思考的问题,接下来将在本文中详细讨论。

2016/02/16 23:27
127
Objective-C中new与alloc/init的区别

概括来说,new和alloc/init在功能上几乎是一致的,分配内存并完成初始化。差别在于,采用new的方式只能采用默认的init方法完成初始化,采用alloc的方式可以用其他定制的初始化方法。...

2016/02/16 14:35
152
iOS学习之Objective-C 2.0 运行时系统编程

Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决问题。这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统...

2016/02/15 18:12
113
iOS学习之flappyBird游戏的实现

在本人还是学生的时候,flappyBird这款游戏非常火爆,最后等到Android版的出来之后,也是很痴迷的玩了一把。可是,本人游戏天赋一直平平,几度玩得想摔手机。本文主要介绍如何开发iOS平台的f...

2016/02/06 12:03
158
C语言实现均匀分布随机函数

随机函数就是产生数的函数,C语言里使用rand(),srand()等随机函数实现随机数生成。而使用rand函数生成的随机数严格满足正态分布,仅仅只能算是伪随机数,那么如何改进呢,本文介绍如何使用系...

socket通信简介

我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?...

2016/01/26 21:48
21
iOS学习之移除Main.storyboard

每次使用Single View Application模板创建工程之后,总是会有一个Main.storyboard文件,那么,当我们使用代码布局的时候,很显然是不需要它的。那么,如何将它从工程中移除呢?只要进行如下几...

2016/01/22 08:15
51
iOS学习之VFL语言简介

什么是VFL语言 VFL(Visual Format Language),“可视化格式语言”。 VFL是苹果公司为了简化autolayout的编码而推出的抽象语言。 语法说明 H:[cancelButton(72)]-12-[acceptButton(50)] can...

2016/01/20 21:26
14
iOS之数据持久化详解

前言 持久存储是一种非易失性存储,在重启设备时也不会丢失数据。Cocoa框架提供了几种数据持久化机制: 1)属性列表; 2)对象归档; 3)iOS的嵌入式关系数据库SQLite3; 4)Core Data。 在i...

2016/01/19 23:27
28
iOS之七牛云存储应用

前言 七牛云存储,是专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。 七牛云官网http://www.qiniu.com/...

2016/01/17 17:13
32
iOS之应用偏好设置

如今,即便是最简单的计算机程序也会包含一个偏好设置窗口,用户可以在其中设置应用专属的选项。在MAC OS X中,Preferences...菜单通常位于应用菜单中。选择该菜单项会弹出一个窗口,用户可以...

内存对齐详解

摘要 本文描述了内存对齐的各种概念和内存管理的其他知识点,应用相应的程序示例进行解释。 一、什么是内存对齐 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的...

2016/01/14 17:54
13
选择排序

在这里,贴出选择排序源码,以期大神能指出问题所在,在两个排序中,得到的不是预期结果。 1 #include "stdio.h" 2 /********************************* 3 选择排序降序 4 **********...

2016/01/12 08:10
6
冒泡排序法的改进

最近在看算法书籍,碰见了在大一就接触到的冒泡排序,熟悉而亲切,但是,当遇见要求排序列为:{3,6,4,2,11,10,6‘}时,就发现问题了。之前的冒泡排序算法会进行2趟无意义的排序,至此,将原来...

2016/01/12 08:10
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部