MENU

Objective-C之Blocks(一)

Blocks概要

什么是Block,笔者认为Block其实就是一段代码块,这段代码块可以嵌入在函数中并且带有自己的局部变量。

Blocks是C语言的扩充功能。可以用一句话来表示Blocks的扩充功能:带有自动变量(局部变量)的匿名函数。
顾名思义,所谓匿名函数就是不带有名称的函数。而通过Blocks,源代码中就能够使用匿名函数。


Read More

Objective-C的内存管理-引用计数

OC的内存管理方式

  • 垃圾回收(Garbage Collection)
  • 手动引用计数管理(Manual Reference Counting)
  • 自动引用计数管理(Automatic Reference Counting)
  • IOS不支持垃圾回收机制。从IOS5和OS X Lion开始,支持自动引用计数。

Read More

iOS与Unity3D交互

前言

  • 最近在实验室做了一个项目,用到了蓝牙通讯和U3D的交互,都有很多坑,如:IOS与Unity3D界面之间的跳转、数据的传递等操作。过程其实不是很难,只是比较繁琐,刚开始可能一头雾水,慢慢学习了解后,就会发现其实很简单。

Read More