240 发简信
IP属地:宁夏
  • 发布开源库到cocoapods

    原文链接http://blog.ltove.com/article/166.html在ios项目的实际开发中我们经常会使用cocoapods来管...

  • 正则表达式

    正则表达式 语法 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种...

  • Resize,w 360,h 240
  • 深度剖析nullable、__nullable、_Nullable、_Nonnull、null_resettable

    背景介绍 在 Swift 中,我们会使用 ? 和 ! 去显式声明一个对象或者方法的参数是optional 还是 non-optional ,而在...

  • NS_CLASS_AVAILABLE_IOS

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

  • UIKIT_EXTERN的基本理解

    查看SDK源文件 用途 一般用于全局变量的定义(objective-c) 在.h文件中定义全局变量 而在.m文件中一般这样定义 解释 exter...

  • NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNULL_END

    我们都知道在Swift中,可以使用!和?来表示一个对象是optional的还是non-optional,如view?和view!。而在 Obje...

  • iOS常用宏定义-持续更新

    [toc] find in apple iOS SDK 1. NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNU...

  • Android buttion 的四种点击事件

    XML文件代码如下:苦读十年,一朝赶考,势必下笔如有神。 大旱三季,雨水过境,那必然是倾盆而下。 憋得差不多,正式迎来正式滚床单的第一步:仪式感...