240 发简信
  • xcode 编译出现 errSecInternalComponent

    出现errSecInternalComponent可能是xcode签名机制(code signing mechanism) 的 bug, Xco...

  • mac update ruby

    1、安装homebrew2、brew install ruby3、查看版本 ruby -v4、如果版本未更新5、使用which ruby查看当前...

  • class和static

    相同点:都可以修饰func ,static 修饰的方法叫做静态方法,class修饰的叫做类方法都可以修饰计算属性 不同点:class 不能修饰存...

  • 状态栏设置

    在info.plist文件中, View controller-based status bar appearance控制 是否是 各个控制器各...

  • 120
    swift property的set 、get

    swift中重写set、get方法。先定义一个内部变量,当调用set的时候,系统会有一个newValue,将newValue赋值给定义的变量,然...

  • 120
    Mac搭建直播服务器Nginx 支持 rtmp、hls

    Homebrew在终端执行brew,根据输出信息判断是否安装homebrew。未安装homebrew,则安装Homebrew(软件包管理工具,可...

  • swift 操作符 ??

    ??可选型的聚合操作符,官方: 也就是说,聚合操作符是三目运算符的改版例如: let c = a??b上述代码意思:当a解包后值不为nil,则将...

  • 函数的内部参数名、外部参数名

    swift 中函数格式 在swift中,一个参数有两个名字:内部参数名、外部参数名。 内部参数名:在函数内部使用的参数名 外部参数名:在函数调用...

  • inout

    inout: 让值类型以引用方式传递(即传递的是内存地址),这样以后的操作会影响原始数据。 inout修饰的参数不能有默认值,且 有范围的参数集...