240 发简信
IP属地:云南
  • CompileMetalFile XXX, fatal error: 'XXX.h' file not found

    问题描述: 当编译的时候,发现报 metal 的编译错误,当时我的目录结构是: A 文件夹中有: B 文件夹,和文件 file0.hB文件夹中有...

  • 回溯法讲解(结合图和案例)

    一、简述 回溯法,以穷举的形式,对问题有可能出现的解罗列出来,必要的时候会包含剪枝的操作。根据罗列的形式不一样,又有分为两种: 子集树 回溯 排...

  • Swift 可选类型

    Swift 中的可选类型,意味着变量可能是 nil 标记 使用 T? 或者 Optional<T> 来表示 T 这个类型是一个可选的 ! 有两...

  • Swift 闭包

    闭包是特殊的函数 Swift 中,闭包其实是一个特殊的函数,匿名函数 输出 闭包语法 简写: 简写规则: 如果是单行闭包,可以省略 return...

  • Swift 计算属性和存储属性

    计算属性,仅用于存储值 存储属性,用于计算,可以理解为该属性的值通过 getter 获取,通过 setter 赋值,其中 getter 是必须的...

  • Swift 函数

    函数定义 函数的定义包括必要的 func 关键字以及函数名,可选带有参数以及返回值。其中参数可选带有 参数标签,即: func name(par...

  • Swift 相关 Bug

    收集一些遇见的 bug "unable to find a suitable simulator device" 在升级 XCode 之后打开 ...

  • Swift变量常量

    变量和常量 Swift 中使用 let 和 var 来修饰变量,其中使用 let 修饰的我们称为常量 如果变量不可被修改(对于指针而言则意味着指...

  • 获取顶部viewcontroller

    funcgettopvc()->UIViewController?{ vartopvc =self.window?.rootViewContro...