240 发简信
IP属地:河北
  • 关于MacOS15.0,Xcode16.0,pod 命令出错问题:RuntimeError - `PBXGroup` attempted to initialize an object with...

    Xcode升级到16.0版本后,总是遇到各种奇奇怪怪的问题,昨天遇到一个刚创建的新项目pod init 和 pod install 命令报错的问...

  • Resize,w 360,h 240
    Flutter中Widget,Element,RenderObject

    Flutter中的Widget根据类型不同,大体上可以分为以下几种: 在根Widget类中有一个抽象方法createElement(),也就意味...

  • Resize,w 360,h 240
    iOS multipart/form-data请求方式

    最近项目中有一个接口比较奇特,之前从来没有见过这种请求方式.需求是搜集日志,写到本地文件夹中,然后把log文件上传到服务器.接口是POST请求方...

  • Resize,w 360,h 240
    从零学习Swift 17: 面向协议编程

    swift官方API中到处都有面向协议编程的影子.在swift中,很多数据类型的底层都是struct结构体,而结构体是不支持继承的.所以就只能通...

  • Resize,w 360,h 240
    从零学习Swift 16: 函数式编程

    Swift语言是支持函数式编程的,所以我们需要简单了解一下函数式编程的概念. 在了解函数式编程的概念之前呢,先看看Swfit中Array常用的几...

  • Resize,w 360,h 240
    从零学习Swift 15: 从OC到Swift过渡

    作为一个iOS开发者,如何从OC过渡到Swift.今天我们就来讲解一下从OC开发转到Swift开发的注意点. 一: 条件编译 有时候我们要限制我...

  • Resize,w 360,h 240
    从零学习Swift 14: Swift 中指针的使用

    一: 内存访问冲突 如果两个操作同时满足下面几个条件,就会产生内存访问冲突: 至少一个是写入操作 访问的是同一块内存 访问的时间重叠(比如在同一...

  • Resize,w 360,h 240
    从零学习Swift 13:swift中的访问级别,weak的使用,闭包循环引用以及逃逸闭包,非逃逸闭包

    Swfit中提供了5个不同的访问级别,按照访问权限的高低排序如下: open: 允许在定义实体的模块,其他模块访问.允许其他模块继承,重写.op...

  • Resize,w 360,h 240
    从零学习Swift 12:可选项本质,高级运算符, Extension 扩展

    可选项是Swift的一大特色,那么可选项的本质是什么呢? 比如下面代码: 我们从打印结果可以看到,age是Optional类型,其实可选项本质就...