240 发简信
IP属地:广东
  • Resize,w 360,h 240
    2018-10-07

    Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压...

  • OC中的反射机制

    1). class反射 通过类名的字符串形式实例化对象。Class class = NSClassFromString(@"student");...

  • IOS 项目中如何灵活的运用多线程?

    在iOS开发过程中还是在面试的时候,多线程问题是不可避免的。开发过程中,使用多线程可以提高性能,用户体验更好,这是在你会用,而且用好的的情况下才...

  • IOS 怎样防止反编译?

    本地数据加密对NSUserDefaults,sqlite存储文件数据加密,保护帐号和关键信息URL编码加密对程序中出现的URL进行编码加密,防止...

  • IOS 如何令自己所写的对象具有拷贝功能?

    如果想让自己的类具备copy方法,并返回不可边类型,必须遵循nscopying协议,并且实现 注意:再此说的copy对应不可边类型和mutabl...

  • 闭包

    逃逸闭包 当一个闭包作为参数传到一个函数中,但是这个闭包在函数返回之后才被执行,我们称该闭包从函数中逃逸。当你定义接受闭包作为参数的函数时,你可...

  • swift中高阶函数map用法

    Swift相比于Objective-C一个重要的优点,它对函数式编程提供了很好的支持,Swift提供了一些高阶函数作为对容器的支持 let st...

  • 单元测试的重要性

    现在很多公司都在抓质量,质量!质量!质量!为什么都在抓质量,在IT行业多元化复杂化的今天,也就意味着竞争会异常的激烈,那么作为互联网软件公司,怎...

  • Objective-C如何对内存管理的?

    Objective-C的内存管理主要有三种方式ARC(自动内存计数)、手动内存计数、内存池。 (Garbage Collection)自动内存计...