240 发简信
IP属地:陕西
  • Swift 4 Optionals 可选值

    什么是可选值类型 Swift introduces a whole new type, optional, that handles the possibility a va...

  • 120
    Mac下Sublime Text3配置Python3运行环境

    在使用Sublime Text3编写Python3代码时,发现自带的Python运行环境无法实现Python内容的交互(如执行input()方法时输入没有交互),因此需要安装...

  • iOS系统库头文件中NS_AVAILABLE相关

    **NS_AVAILABLE_IOS(5_0) **这个方法可以在iOS5.0及以后的版本中使用,如果在比5.0更老的版本中调用这个方法,就会引起崩溃。 NS_DEPRECA...

  • 120
    CollectionView自定义布局

    想研究下collection view自定义布局,所以通读apple文档,顺手翻译记下来,供以后翻阅(水平有限,错误在所难免,请原谅我蹩脚的英文) 一、创建自定义layout...

  • 120
    NSCopying协议

    NSCopying协议 如果想令自己的类支持拷贝操作,那就要实现NSCopying协议。 现有自定义类PassModel,界面A和界面B,将A界面的PassModel对象“=...

  • 120
    NSCopying协议

    NSCopying协议 如果想令自己的类支持拷贝操作,那就要实现NSCopying协议。 现有自定义类PassModel,界面A和界面B,将A界面的PassModel对象“=...

  • 120
    《Effective Objective-C 2.0》读书笔记(二)

    关键词:消息传递、消息转发机制、方法调配、类对象 理解objc_msgSend的作用 C语言 静态绑定(static binding):在编译期就能决定运行时所应调用的函数。...

  • 120
    《Effective Objective-C 2.0》读书笔记(一)

    《Effective Ovjective-C 2.0》真心是一本可以帮助我更好理解OC语言的一本书,现在正在阅读中,作者在书中所提到的很多语法技巧和建议对我都很有帮助。遂在此...