logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【iOS】——响应者链和事件传递链

如果当前这个view是控制器的view,那么控制器就是上一个响应者;如果当前这个view不是控制器的view,那么父控件就是上一个响应者。传递链:有系统向最上层view传递,->window->root view-> … ->first view响应连:由最基础的view向系统传递,first view->super view-> … ->->window->->如果我们不想让某个视图响应事件,只

文章图片
#ios#objective-c#学习
【iOS】——NSOperation和NSOperationQueue学习总结

首先需要创建一个继承于NSOperation的子类,接着在该类的实现部分重写main方法,我们不需要管理操作的状态属性和isFinished。当main执行完返回的时候,这个操作就结束了。if (!i < 2;i++) {@end//1.创建CustomOperation对象// 2.调用 start 方法开始执行操作[op start];可添加完成的代码块,在操作完成后执行。添加操作之间的依赖关

文章图片
#ios#学习#cocoa
【iOS】——Runtime学习

iOS的Runtime,通常称为Objective-C Runtime,是一个C语言库,包含了很多底层的纯C语言API。,它是Objective-C语言动态特性的基石。这个系统在程序运行时提供了一系列强大的功能,允许我们在应用运行过程中动态地操作类和对象,执行诸如检查和改变对象、交换方法实现、动态添加方法或属性等操作。高级编程语言想要成为可执行文件需要先编译为汇编语言再汇编为机器语言,机器语言也是

文章图片
#ios#学习
【iOS】——RunLoop学习

一个线程一次只能执行一个任务,执行完毕后就会退出。do {//获取消息//处理消息} while (消息!= 退出)这种模型通常被称为Event Loop,Event loop 在很多系统和框架都有实现。例如:Node.js 的事件处理,Windows 程序的消息循环,而在macOS、iOS中就是Run Loop。简单的说RunLoop其实就是一种循环,通过这种循环得以让应用程序持续运行,让线程能

文章图片
#ios#学习
【iOS】——基于Vision Kit框架实现图片文字识别

根据苹果的官方文档,Vision可以执行面部检测、文本检测、条形码识别、图像注册和一般功能跟踪。Vision还允许将自定义Core ML模型用于分类或对象检测等任务。下面只是对文本识别的一个学习。

文章图片
#ios#objective-c#学习
【iOS】——使用ZXingObjC库实现条形码识别并请求信息

ZXing库是一个专门用来解析多种二维码和条形码(包括包括 QR Code、Aztec Code、UPC、EAN、Code 39、Code 128等)的开源性质的处理库,而ZingObjC库是它的一个移植版本。由于博主还没有真机进行调试,所以舍去了使用摄像头的一些方法,仅实现其最终识别结果的方法。

文章图片
#ios#cocoa#macos +1
UI学习——步进器与分栏控件

本文将介绍IOS的UI控件里的步进器与分栏控件

文章图片
#ui#学习
到底了