oc中的AssociationsManager在swift中也是可以实现的 使用方法请看下面一个例子 这里是给UIButton添加一个分类,在分类中给UIButton拓展快速添加点击事件的方法通过block回传,通过objc_setAssociatedObject将block保存,触发点击事件后,通 ...
分类:
移动开发 时间:
2018-10-25 19:41:56
阅读次数:
450
刚才在jz2440板子上写了一个点亮中间led的程序,前前后后十几分钟才好。最终代码 makefile如下 这个点灯程序还是比较简单的,在原理图上找到led连接的io口,在看一下高低电平点亮。 然后,往配置寄存器地址里面写配置io口的配置输出。往数据寄存器地址写入输出高低电平,即可。 在makefi ...
分类:
系统相关 时间:
2018-10-17 00:28:20
阅读次数:
295
1. 在 Xcode 6 版本以上编译报错问题 在 LLVM 6.0 中增加了一个 OBJC_OLD_DISPATCH_PROTOTYPES 宏,默认配置在 Target -> Build Settings -> Apple LLVM 6.0 - Preprocessing -> Enable St ...
分类:
其他好文 时间:
2018-10-13 15:42:20
阅读次数:
263
错误提示:objc[49447]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java (0x10b3604c0 ...
分类:
编程语言 时间:
2018-10-06 10:45:36
阅读次数:
200
/** * 延时执行 dispatch_after */ - (void)after { NSLog(@"begin"); dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch ...
分类:
其他好文 时间:
2018-09-30 10:13:09
阅读次数:
171
查看一个NSObject对象占用多少内存 1、引入头文件: #import <objc/runtime.h> #import <malloc/malloc.h> 2、代码如下: 1>、通过 class_getInstanceSize 可以获取类对象实际占用的大小 2>、通过 malloc_size ...
分类:
其他好文 时间:
2018-09-26 17:16:50
阅读次数:
182
1. 开发板采用韦山东的开发板 2. 芯片CPU三星S3C2440A 3. 控制引脚:GPF4 4. linux操作系统 5. 芯片手册下载地址:https://eyun.baidu.com/s/3b1UtLc 看芯片手册三星S3C2440A中GPF4的功能:(280/P) 由下面的芯片手册可以看出 ...
分类:
系统相关 时间:
2018-09-22 17:06:21
阅读次数:
203
@objc vs @objc dynamic @objc: Objective-C entry points One can explicitly write @objc on any Swift declaration that can be expressed in Objective-C. @ ...
分类:
编程语言 时间:
2018-09-19 19:50:40
阅读次数:
354
日常开发中常用的一个相互转换的方法; 直接创建对应的类,引用如下方法即可实现; 具体 code 如下: 声明: 实现: NSDictionary+JSON - iOS 机票如下: NSDictionary+JSON - iOS 以上便是此次分享的内容,希望能对大家有所帮助! ...
分类:
移动开发 时间:
2018-09-18 19:00:08
阅读次数:
184
iOS知识点大全: 一.Objc三大特性1.封装2.继承3.多态 1> 什么是多态 多态:不同对象以自己的方式响应相同的消息的能力叫做多态。 由于每个类都属于该类的名字空间,这使得多态称为可能。类定义中的名字和类定义外的名字并不会冲突。类的实例变量和类方法有如下特点: 和C语言中结构体中的数据成员一 ...
分类:
移动开发 时间:
2018-09-11 16:07:24
阅读次数:
186