首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hsw
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
iOS谓词NSPredicate
大概意思是: 一种逻辑条件的定义,用于约束查找或者内存中筛选的搜索条件。个人理解就是一个用来匹配查询结果的条件。 NSSet相关类中也有类似的方法,使用与数组这边雷同。 可以在关键字后面加在[cd],c表示忽略大小写,即CAFE与cafe为相同字符串;d表示忽略读音,即café…
iOS触摸事件理解
解决这个问题之前,我们先看下几个与之相关的类。 触摸,UITouch保存着跟手指相关的信息,比如触摸的位置、时间、阶段等。 当手指移动时,系统会更新同一个UITouch对象,使之能够一直保存该手指在的触摸位置。 当手指离开屏幕时,系统会销毁相应的UITouch对象。 一个手指触…
NSURLProtocol使用
NSURLProtocol介绍NSURLProtocol是一个抽象类,作为URL Loading System系统的一部分,能够帮助我们拦截所有的URL Loading System的请求,在此进行各
Block相关
Block相关 block本质是一个OC对象,内部也有isa指针,封装了函数调用以及函数调用环境 isa 指针,所有对象都有该指针,用于实现对象相关的功能。 flags,用于按 bit 位表示一些 b
autorelease理解
autorelease 自动释放池的主要底层数据结构是:__AutoReleasePool,AutoReleasePoolPage 调用了autorelease的对象最终都是通过AutoRelease
iOS多线程
多线程方案 技术方案 简介 语言 线程生命周期 使用频率 pthread 1. 一套通用的多线程API 2. 适用于Unix/Linux/Windows等系统 3. 跨平台/可移植 C 程序员管理 几
iOS启动优化
启动流程 main函数之前: 加载dyld 创建启动闭包(更新App/重启手机需要) 加载动态库 Bind & Rebase & Runtime初始化 +load和静态初始化 优化思路 删除启动项 延
iOS混编Flutter实战
准备工作 技能基础 Flutter(Dart) iOS(Objective-C/Swift) Flutter环境搭建可以查看同目录下阿政的文章《Mac 配置 Flutter 环境》,或者Flutter
Android OpenGL基础(三、绘制Bitmap纹理)
在Android OpenGL基础(一、绘制三角形四边形)一文中,我们简单介绍了如何绘制纯色三角形和四边形。现在介绍如何把一张图片贴到四边形上。
Android 进阶延伸技术点,你能答出几个?
因此,Java 提供 ReferenceQueue 来处理引用对象的回收情况。当 SoftReference 所引用的对象被 GC 后,JVM 会先将 softReference 对象添加到 ReferenceQueue 这个队列中。当我们调用 ReferenceQueue 的…
下一页
个人成就
文章被点赞
31
文章被阅读
15,751
掘力值
412
关注了
26
关注者
3
收藏集
14
关注标签
11
加入于
2020-04-28