240 发简信
IP属地:山东
  • Flutter踩坑记录

    1 去除Debug 标签 问题:默认创建的Flutter应用运行时,屏幕右上角会带Debug标签解决:在MyApp的build方法中设置debu...

  • Flutter学习-First App

    我跟着官网Write your first Flutter app实践了一遍。part1: Write your first Flutter a...

  • Resize,w 360,h 240
    Flutter学习-开篇

    声明:本人Flutter学习都是基于Flutter官网和Flutter中文网,所以会引入其中的一些资源和代码。《Flutter实战》 Flutt...

  • Resize,w 360,h 240
    CocoaPods私有库创建流程

    前言 iOS开发者,会经常使用CocoaPods管理第三方库。但是,无论是组件化开发还是需要创建公司内部的类库,我们都可以制作自己私有的Coco...

  • Resize,w 360,h 240
    iOS组件化开发技术探讨与实践

    前言 iOS开发架构搭建要基于项目的规模,同时需要具有前瞻性。当前项目作为一个综合的管理系统,我们需要使整个工程具备可扩展性,可维护性。为此我们...

  • Resize,w 360,h 240
    Objective-C Runtime浅析

    前言 Runtime是什么 Runtime的实现原理消息传递机制Runtime基础数据结构NSObject & idobjc_objectCla...

  • macOS实现二维码图片生成及识别

    参考: iOS生成二维码(中间包含图片),长按识别二维码(Swift) Core Image 介绍 网上世界,QRCode无处不在,生成和识别Q...

  • Swift中设计模式的实践二:命令模式

    本文是对Design Patterns implemented in Swift 3.0的解读和翻译,通过这些案例对Swift中的设计模式进行总...

  • Swift中设计模式的实践一:责任链模式

    本文是对Design Patterns implemented in Swift 3.0的解读和翻译,通过这些案例对Swift中的设计模式进行总...