一、GIF动画 一种无损压缩的8位图像文件。大多用于网络传输上,速度要比传输其他格式的图像文件快,但不能用于存储真彩的图像文件。 优点:兼容性好,播放简单,可以多平台支持。 ...
一、GIF动画 一种无损压缩的8位图像文件。大多用于网络传输上,速度要比传输其他格式的图像文件快,但不能用于存储真彩的图像文件。 优点:兼容性好,播放简单,可以多平台支持。 ...
一级标题 二级标题 三级标题 以此类推,总共六级标题,建议在井号后加一个空格,这是最标准的 Markdown 语法。 This is an H1 This is an H2 ...
在OC中可能经常会遇到 nil,Nil,NULL和NSNull,下面分析一下之间的区别: SymbolValueMeaningnil(id)0指向Objective-C对象的...
一、注释(非文档注释) 要按照句子的格式来格式化评论。 如果第一个单词不是大小写相关的标识符,则首字母要大写。使用标点符号结尾 (句号、感叹号、问号)。对于所有的注释都是这样...
一、Sending and receiving real-time data with WebSocket(用WebSocket发送和接收实时数据) WebSocket类在d...
1. Cocoa有私有方法吗? Cocoa没有任何真正的私有方法。只要知道对象支持的某个方法的名称,即使该对象所在的类的接口中没有该方法的声明,你也可以调用该方法。不过这么做...
写在前面 在开发的过程中,偶尔会遇到需要在引导图上进行 镂空、画虚线,找了一下资料,写了下工具类,具体实现的效果如下。 ZZHollowUtil.h文件 ZZHollowUt...
一、Dart正则表达式 RegExp 类提供了类似 JavaScript 正则表达式同样的功能。 正则表达式可以高效率的搜索和匹配 字符串。 还可以直接操作 RegExp 类...
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很...
GNU 是“GNU's Not Unix !”(GNU并非Unix !)的首字母递归缩写;它是g发音的单音节字,就像“grew”,但要用字母“n”替换掉“r”。这是Richa...
1.基本储存单元 位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。 字节(Byte,B):计算机中数据的基本单位,每8位组成一个字节。各种信息在...
一、Uri Uri 类 提供了 编码和解码 URI(URL) 字符的功能。 这些函数处理 URI 特殊的字符,例如 & 和 =。 Uri 类还可以解析和处理 URI 的每个部...
不同的项目具有不同的复杂度和场景。对于较小项目,使用代码生成器可能会过度。对于具有多个JSON model的复杂应用程序,手动序列化可能会比较重复,并会很容易出错。 本文介绍...
Dart 有一些语言特性来支持 异步编程。 最常见的特性是 async 方法和 await 表达式。 Dart 库中有很多返回 Future 或者 Stream 对象的方法。...
库可以使用 Dart package 工具部署。参考 Pub Package 和 Asset Manager 来获取关于 pub(Dart 的包管理工具) 的更多信息。 使用...
如果你查看 List 类型的 API 文档, 则可以看到 实际的类型定义为 List<E>。 这个 <…> 声明 list 是一个 泛型 (或者 参数化) 类型。 通常情况下...
函数:是类中定义的方法,是类对象的行为。 一、Instance methods(实例函数) 对象的实例函数可以访问this。 例如下面示例中的 distanceTo() 函数...
一、Object(对象) Dart 是一个面向对象编程语言。 Dart支持基于 mixin 的继承机制(相当于多继承,但不是多继承,Dart语言是单继承,mixin只是实现类...
一、Control flow statements(流程控制语句) ifandelse for while and do-while loops break and cont...