在 Objective-C 2.0 中提供了快速枚举的语法,它是我们遍历集合元素的首选方法。它具有以下优点:比直接使用 NSEnumerator 更高效;语法非常简洁;如果集合在遍历的过程中被修改,它会抛出异常;可以同时执行多个枚举。一、解析 NSFastEnumeration 协议在 Object... ...
分类:
编程语言 时间:
2020-03-09 01:00:37
阅读次数:
64
什么是Objective-CObjective-C,简称OC,是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSIC编程语言,将Smalltalk式的消息传递机制加入到ANSIC中。当前主要支持的编译器有GCC和Clang(采用LLVM作为后端)。Objective-C的商标权属于苹果公司,苹果公司也是这个编程语言的主要开发者。苹果在开发NeXTSTEP操作系统时使用了Objective-
分类:
其他好文 时间:
2020-03-07 17:35:05
阅读次数:
77
大家好,这是正在努力进阶iOS的某程序员博客!目前目标30K,希望可以和大家一起进步和成功! 本文所有观点,仅代表个人哦~还是希望大家能耐心看完!查漏补缺是作为一个程序员应该具备的素质,这也是分享本篇文章的初衷! 什么是iOS开发? iOS开发的标准语言是objective-c。是c的一种超集, 它 ...
分类:
移动开发 时间:
2020-03-06 17:49:21
阅读次数:
87
关键述语: 1、EFL(Effective Focal Length)有效焦距 定义:指镜头中心到焦点的距离(下图)。 镜头的焦距分为像方焦距和物方焦距(下图): 像方焦距是指像方主面(后主面)到像方焦点(后焦点)的 距离。 物方焦距是指物方主面(前主面)到物方焦点(前焦点)的距离。 注意事项: ( ...
分类:
其他好文 时间:
2020-03-06 13:19:51
阅读次数:
2504
姓名:危文涛 学号:201821121048 班级:计算1812 一、实验环境介绍 操作系统:Microsoft Windows(版本:18363.657) 平台:Cygwin 用户名:危文涛 二、实验内容 使用man查询命令使用手册 基本命令使用 help: ls -al: 剖析ps命令 运行ma ...
分类:
系统相关 时间:
2020-03-06 01:19:16
阅读次数:
79
Effective Go (实效 Go 编程) 引言 Go 是一门全新的语言。尽管它从既有的语言中借鉴了许多理念,但其与众不同的特性, 使得使用 Go 编程在本质上就不同于其它语言。将现有的 C++ 或 Java 程序直译为 Go 程序并不能令人满意——毕竟 Java 程序是用 Java 编写的,而 ...
分类:
其他好文 时间:
2020-03-05 22:24:32
阅读次数:
86
61 基本数据类型优于包装类型 这里说基本数据类型优于包装类型,并不是说包装类型一无是处。某些场景,比如要表示值为null、使用包装类型的方法、与其他对象交互(添加到集合里、用作参数类型)都需要用包装类型。这里的意思是能用基本数据类型就尽量用基本数据类型,因为包装类型自动拆箱、装箱会带来性能损失尤其 ...
分类:
编程语言 时间:
2020-03-04 19:10:02
阅读次数:
77
各种请求报文对比 新增一个状态为有效的单子 新增一个状态为删除的单子 更新成状态为有效的单子 更新成状态为删除的单子 { "state$": "NEW", "createDate": "", "sequenceId": "", "brandName": "bbbbbbbb", "status": " ...
分类:
其他好文 时间:
2020-03-04 14:53:35
阅读次数:
55
Airless pump bottles play an important role in the preservation of sensitive cosmetics (such as creams, serums or foundations) and various other prese ...
分类:
其他好文 时间:
2020-03-04 14:39:50
阅读次数:
82
Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执行编... ...
分类:
移动开发 时间:
2020-03-03 15:07:57
阅读次数:
86