前言 Foundation对象与Core Foundation对象有什么区别? Foundation对象是Objective-C对象,使用Objective-C语言实现;而Core Foundation对象是C对象,使用…
分类:object-c
OC 局部变量 成员变量 全局变量
// // main.m // 局部变量和全局变量和成员变量 #import <Foundation/Foundation.h> @interface Person : NSObjec…
Objective-C对象模型--类对象和元类对象
参考: Objective-C对象之类对象和元类对象(一) Objective-C对象模型及应用 参看以上文章基本可以了解Objective-C对象模型模型了, 可做学习: 1. 动态替换类方法或实例方法&nb…
OC中的动态绑定
基于动态类型,在某个实例对象被确定后,其类型便被确定了。该对象对应的属性和响应的消息也被完全确定,这就是动态绑定。在继续之前,需要明确Objective-C中消息的概念。由于OC的动态特性,在OC中其实很少提及“函数”的…
OC 结构体作为对象的属性
// 结构体作为对象的属性 #import <Foundation/Foundation.h> /* 事物:学生 属性:姓名 生日 行为:可以说出自己姓名和生日…
OC 对象作为方法的参数和返回值传递
// // main.m // 对象作为方法的参数传递 #import <Foundation/Foundation.h> /* 事物名称:士兵soldier …
二维码展示界面高亮设置,仿支付宝收款码,付款码界面高亮实现
我们有时后会遇到这样一个场景,当进入某一个界面的时候需要这个界面高亮显示,而其他界面则是正常的亮度。比如说,在使用支付宝收付款时,进入二维码展示界面时,页面会变高亮。 现在来看看具体的解决方案。 一. 首先 UIScre…
iOS圆角避免离屏渲染
写在前面 代码已经整理到nxlib的 nx_circleView, nx_circleImage 中, 在列表中使用圆角时建议使用这个方式. 参考阅读 离屏渲染优化详解:实例示范+性能测试 使用 Instruments …
Objective-C对象模型--类对象和元类对象
参考: Objective-C对象之类对象和元类对象(一) Objective-C对象模型及应用 参看以上文章基本可以了解Objective-C对象模型模型了, 可做学习: 1. 动态替换类方法或实例方法&nb…
iOS基础:【ARC下的内存管理】 Foundation对象与Core Foundation对象有什么区别?
前言 Foundation对象与Core Foundation对象有什么区别? Foundation对象是Objective-C对象,使用Objective-C语言实现;而Core Foundation对象是C对象,使用…