240 发简信
  • iOS 加解密

    示例代码 MD5加密 MD5加密的特点: 不可逆运算 对不同的数据加密的结果是定长的32位字符(不管文件多大都一样) 对相同的数据加密,得到的结...

  • Swift编程二十八(高级运算符)

    案例代码下载 高级运算符 除了基本运算符中描述的运算符之外,Swift还提供了几个执行更复杂值操作的高级运算符。这些包括C和Objective-...

  • Swift编程二十七(访问控制)

    案例代码下载 访问控制 访问控制限制从其他源文件和模块中的代码访问部分代码。此功能使可以隐藏代码的实现细节,并指定一个首选接口,通过该接口可以访...

  • 120
    Swift编程二十六(内存安全)

    案例代码下载 内存安全 默认情况下,Swift可以防止代码中发生不安全行为。例如,Swift确保变量在使用之前进行初始化,在取消分配后不访问内存...

  • Swift编程二十五(自动引用计数)

    案例代码下载 自动参考计数 Swift使用自动引用计数(ARC)来跟踪和管理应用程序的内存使用情况。在大多数情况下,这意味着内存管理在Swift...

  • Swift编程二十四(不透明类型)

    案例代码下载 不透明的类型 函数或方法返回的不透明类型会隐藏其返回值的类型信息。不是提供具体类型作为函数的返回类型,而是根据它支持的协议来描述返...

  • Swift编程二十三(泛型)

    案例代码下载 泛型 泛型代码能够根据定义的要求编写可以使用任何类型的灵活,可重用的函数和类型。可以编写避免重复的代码,并以清晰,抽象的方式表达其...

    0.1 61 0 1
  • Swift编程二十二(协议)

    案例代码下载 协议 协议定义的适应特定任务或功能块的方法,属性和其他需求的方案。然后,可以通过类,结构或枚举来遵守该协议,以提供这些要求的实际实...

  • Swift编程二十一(扩展)

    案例代码下载 扩展 扩展为现有的类,结构,枚举或协议类型添加新功能。这包括扩展无法访问源代码的类型的能力(称为追溯建模)。扩展类似于Object...

个人介绍
以前写过一些iOS的博客,但是自认为质量都不是很高。所以选择简书这个平台来开始重新书写,希望尽自己的可能写出一些对大家有帮助的文章