//业务处理层.h文件 //首先导入数据库头文件 类头文件 #import <sqlite3.h> #import “Model.h” @interface LoadData : NS…
标签:void
类方法以+号开头,对象方法以-号开头
方法:方法是Objective-C独有的一种结构,只能在Objective-C中声明、定义和使用,C语言不能声明、定义和使用。 1、类方法以+号开头,对象方法以-号开头 + (void) init; &nbs…
OC基础学习12:代码块(Block)
代码块(Block)/闭包(closure) 是对C语言中函数的扩展。 代码块两种类的绑定: 自动绑定(automatic binding) 栈内存 托管绑定(managed binding) 堆内存 代码块和函数指针 …
C调用swift,不使用桥接文件
当前环境 swift 4 swift 中使用 @_silgen_name(“C中调用的方法名”) @_silgen_name("swiftFuncCallByC") func swiftFunc() { print("s…
Sqlite语句 增删改查
SqlData.h #import#import#import “ClassMessage.h” #import <> @interface SqlData : NSObject { …
Objective-C Runtime(一):动态绑定及消息机制
众所周知,Objective-C 是一门动态语言。Objective-C 扩展了 C 语言,并加入了面向对象特性和 Smalltalk 式的消息传递机制,将很多静态语言在编译和连接(例如:C语言)时候的事放到了运行时来完…
OC中方法与函数的区别
方法:方法是Objective-C独有的一种结构,只能在Objective-C中声明、定义和使用,C语言不能声明、定义和使用。 1、类方法以+号开头,对象方法以-号开头 (void) init; // 类方法 (void…
Objective-C中的BOOL你了解吗
0 前言 5月8日提交的代码在服务端编译出现了错误,而本机编译过程中没有任何问题。定位到错误日志,发现是因为错把函数参数类型BOOL写成bool(Xcode自动补全的锅#_#)引起布尔值类型转换问题。 error: in…