1 // 帮助实现单例设计模式 2 3 // .h文件的实现 4 #define SingletonH(methodName) + (instancetype)shared##methodName; 5 6 // .m文件的实现 7 #if __has_feature(objc_arc) //...
分类:
其他好文 时间:
2014-09-27 01:55:29
阅读次数:
196
Objective-C底层数据结构
Objective-C底层数据结构
类的数据结构
Class(指针)
typedef struct objc_class *Class;
/*
这是由编译器为每个类产生的数据结构,这个结构定义了一个类.这个结构是通过编译器在执行时产生,在运行时发送消息时使用.因此,一些成员改变了类型.编译器产生"char* co...
分类:
其他好文 时间:
2014-09-25 23:49:08
阅读次数:
159
iOS开发系列的文章,内容循序渐进,包含C语言、ObjC、iOS开发以及日后要写的游戏开发和Swift编程几部分内容。文章会持续更新,希望大家多多关注,如果文章对你有帮助请点赞支持,多谢! 为了方便大家交流,新建一个iOS技术交流群,欢迎大家加入:64555322 C语言 IOS开发系列--C语言之...
分类:
移动开发 时间:
2014-09-22 00:57:31
阅读次数:
242
移动开发过程中, 动画是必不可少的,有了动画,仿佛我们的程序有了生命一样.动画可以让我们的程序界面变化更流畅, 而不是很突兀的感觉.今天,就说一下CATransition过渡动画.
我们先看一下过渡动画的代码实现:
[objc] view plaincopyprint?
// 创建
CATransition *transition = [CATransition animati...
分类:
其他好文 时间:
2014-09-20 17:09:49
阅读次数:
158
http://www.isenhao.com/xueke/jisuanji/bcyy/objc.phphttp://www.code4app.com这网站不错,收集各种 iOS App 开发可以用到的代码示例http://www.cocoacontrols.com/英文版本的lib收集http://...
分类:
移动开发 时间:
2014-09-17 11:38:02
阅读次数:
375
在分类中通过运行时增加属性,方法。声明的,有以下三个C函数:
objc_setAssociatedObject
objc_getAssociatedObject
objc_removeAssociatedObjects...
分类:
其他好文 时间:
2014-09-15 15:59:49
阅读次数:
246
折腾了一整天,本文总结一下ios7.0页面跳转有关的内容storyboard的潜规则我接触ios很晚,环境已经是xcode5+ios7,所以对以前的IOS开发模式并不了解。在网上查阅了很多资料,发现以前的代码,很多都需要自己coding来创建ViewController,比如:Objc代码WTwoV...
分类:
移动开发 时间:
2014-09-09 12:12:28
阅读次数:
269
注:本文是对 Colin Wheeler 的Understanding the Objective-C Runtime的翻译。初学 Objective-C(以下简称ObjC) 的人很容易忽略一个 ObjC 特性 —— ObjC Runtime。这是因为这门语言很容易上手,几个小时就能学会怎么使用,所...
分类:
其他好文 时间:
2014-09-06 21:13:33
阅读次数:
454
一用SVN遇到的问题1.Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_LJLAddress",referencedfrom://LJLAddress是个类objc-class-refinLJLImmediatelyController.o//LJLImmediatelyController是个类ld:symbol(s)notfoundforarchitecturei386clang:error:linkercommandfail..
分类:
其他好文 时间:
2014-09-05 10:09:51
阅读次数:
120
项目中用到Three20框架,同时也使用了讯飞语音的framework,编译时出现类似如下冲突提示信息:ld: duplicate symbol _OBJC_CLASS_$_AdLinks in /Users/w/Documents/project 2/dianxing_v2.00_code_rec...
分类:
其他好文 时间:
2014-09-04 16:48:29
阅读次数:
355