iOS开发笔记

48 篇文章
30 人订阅

全部文章

roc

Swift教程(九)--类和结构体

类和结构体是一种多功能且灵活的构造体。通过使用与现存常量、变量、函数完全相同的语法来在类和结构体当中定义属性和方法以添加功能。

7430
roc

Swift教程(八)--枚举

我们注意到,swift 的每个枚举项前面,都使用一个 case 关键字来标识。除了每行声明一个枚举项,也可以将这些枚举项放在一行中声明,每项之间用逗号分隔:

6920
roc

Swift教程(七)--闭包

闭包是可以在你的代码中被传递和引用的功能性独立模块。Swift 中的闭包和 C 以及 Objective-C 中的 blocks 很像,还有其他语言中的匿名函...

8020
roc

Swift教程(六)--函数

函数是一个独立的代码块,用来执行特定的任务。通过给函数一个名字来定义它的功能,并且在需要的时候,通过这个名字来“调用”函数执行它的任务。

7520
roc

Swift教程(五)--控制流

Swift 提供所有多样化的控制流语句。包括 while 循环来多次执行任务;if , guard 和 switch 语句来基于特定的条件执行不同的代码分支;还...

7220
roc

Swift教程(四)--集合类型

Swift 提供了三种主要的集合类型(collection types),所谓的数组(arrays)、集合(sets)还有字典(dictionaries),用来...

6930
roc

Swift教程(三)--字符串和字符

字符串是一系列的字符,比如说 “hello, world”或者 “likeyou”。Swift 的字符串用 String类型来表示。 String的内容可以通过...

6520
roc

Swift教程(二)--基本运算符

Swift 支持 C 中的大多数标准运算符,有过C语言基础或者其他语言基础的都不陌生了,这里就不做过多的阐述了。这章说点不一样的东西,Swift 提供了两种 C...

8540
roc

Swift教程(一)--基础内容

Swift是一个全新的用户iOS,MacOS,watchOS和tvOS的应用编程语言。如果你有C和Objective-C开发经验的话,Swift的许多部门会让你...

7430
roc

C语言之指针中的&和*浅析

不知道大家在看objective-c中runtime和block源码的时候是不是比较费脑子,原因可能就是C语言的一些基础的东西理解不是特别深刻,今天就带大家看看...

10930
roc

iOS开发之-调用系统打电话功能

调用系统打电话功能有点简单,不需要遵守协议和代理什么的,直接在执行打电话的方法里写上几句代码就可以了

27160
roc

iOS开发+(nullable instancetype)URLWithString:(NSString *)URLString

我们公司做了一个类似于论坛的功能,前几天后台返回的图片不显示,经过一番周折之后发现一个问题,在这里记录一下。

13570
roc

iOS手势locationInView、translationInView的区别

最近写了一个抽屉效果,工程中用到了translationInView,在这记录一下。

13250
roc

Objective-C的内省(Introspection)

内省(Introspection)是面向对象语言和环境的一个强大特性,Objective-C和Cocoa在这个方面尤其的丰富。内省是对象揭示自...

9950
roc

iOS开发之-调用系统打电话功能

调用系统打电话功能有点简单,不需要遵守协议和代理什么的,直接在执行打电话的方法里写上几句代码就可以了

31130
roc

iOS开发之-xib创建自定义View

在iOS开发中,自定义view是很常见的事情,如果view上视图功能复杂,固然可以通过frame来计算各个空间位置来布局,不过开发时间就长了,apple为我们提...

64050
roc

iOS开发之单例模式你用对了吗

、 单例在iOS开发中可以说是很常见的一种设计模式,在你的项目中或许你已经用过很多次,大家可能都会想不就是单例吗,我闭着眼睛单手就能写。是的,单例可以说是所有设...

9940
roc

cordova插件- Media

添加插件 $ cordova plugin add cordova-plugin-media ? 插件的使用 Methods · media.getCurre...

26640
roc

cordova插件- Inappbrowser

添加插件 $ cordova plugin addcordova-plugin-inappbrowser ? 插件的使用 Methods cordova.I...

33340
roc

cordova插件- Network Information

添加插件 $cordova plugin add cordova-plugin-network-information ? 插件的使用 Methods doc...

27940

扫码关注云+社区

领取腾讯云代金券