240 发简信
IP属地:河南
  • 120
    关于Flutter的运转、实现等

    Flutter是什么 Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面,同时也支持Mac、Windows、Linu...

  • 120
    跨平台方案的历史演进

    跨平台方案的历史发展 Web 容器时代:基于 Web 相关技术通过浏览器组件来实现界面及功能,典型的框架包括 Cordova(PhoneGap)、Ionic 和微信小程序。 ...

  • 谢谢褒奖😄😄

    iOS Block

    Block介绍 block 本质上也是一个 OC 对象,它内部也有个 isa 指针 block 是封装了函数调用以及函数调用环境的 OC 对象 block 是封装函数及其上下...

  • 对的,科学是最优解。之前我在1L的回复有提,后来1L被吞了...😂😂

    iOS pod Error installing libwebp错误超详细解决办法

    错误信息如下: Installing libwebp (1.0.0) [!] Error installing libwebp [!] /usr/bin/git clone ...

  • iOS Block

    Block介绍 block 本质上也是一个 OC 对象,它内部也有个 isa 指针 block 是封装了函数调用以及函数调用环境的 OC 对象 block 是封装函数及其上下...

  • iOS KVC的使用以及原理

    KVC定义 KVC:即key-value-coding,键值编码。 KVC的使用 通过键值路径可为对象的属性进行赋值,也可以设置对象的私有属性。Person *person ...

  • Flutter启动流程

    Flutter启动代码如下 查看runApp方法可发现 通过WidgetsFlutterBinding.ensureInitialized() 方法可发现,此方法用来初始化b...

  • 120
    Flutter安装以及升降级

    Flutter 安装 下载Flutter SDK的几种方式: 打开Flutter官方网站[https://docs.flutter.dev/development/tools...

  • KVO的使用以及原理

    iOS KVO的使用以及原理 简介 KVO:(Key - Value - Observer) 键值观察者,是观察者设计模式的一种具体实现(C层和M层的通信) KVO触发机制:...

  • iOS内存管理方案

    iOS内存管理方案: 由以下三种方案结合 Tagged Pointer(64位系统)[https://www.jianshu.com/p/d150634c573c] 储存NS...

  • Dart语言

    Dart语言概览 一切皆对象,所有对象均继承自Object 虽然Dart是强类型语言,但是变量类型是可选的,因为Dart可以自动推断变量类型 Dart支持泛型,List Da...

  • (引用计数表和weak表)散列表

    散列表 自旋锁:忙等,如果锁已被其他线程获取,那么当前线程会自己去不断的获取是否被释放,直到其他线程释放,适用于轻量访问,如+1,-1。 引用计数表:hash查找,提高查找效...

  • iOS NONPOINTER_ISA(非指针类型)

    isa分为POINTER_ISA(指针类型)和NONPOINTER_ISA(非指针类型) POINTER_ISA指针类型只有一个内存地址 NONPOINTER_ISA除了有地...

  • iOS Tagged Pointer

    Tagged Pointer的特点 Tagged Pointer专门用来存储小的对象 譬如NSNumber和NSDate Tagged Pointer指针的值不再是地址,而是...

  • 120
    iOS 内存分区

    iOS中内存分区为五大区:栈区、堆区、静态区、常量区、代码段 栈区 是一段连续的内存区域,由高地址向低地址存储,遵循FILO原则(先进后出) iOSx86架构下,地址以0x7...

  • 120
    Flutter之Dart语言特点

    一、JIT与AOT Dart是少数同时支持JIT(即时编译)和AOT(运行期编译)的语言之一,这使Dart具有运行速度快、执行性能好的特点 JIT:即运行时即时编译,在开发周...

  • 120
    创建flutter插件package

    一、创建package 要创建纯 Dart 库的 package,使用带有 --template=package 标志的 flutter create 命令 要创建原生插件 ...

  • Flutter环境搭建

    一、下载Flutter SDK的几种方式 1、打开Flutter官方网站,选择最新稳定的Flutter Stable版本 1.1、网站地址:https://flutter.d...