首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
请输入账号名
掘友等级
iOS
|
家里蹲
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
最新
热门
iOS之swift学习笔记
这样吧,先把swift4.0教材的先分享给大家。swift4和swift3的基本上没有多大的差别。 在swift中定义标识符需要明确告知这个标识符是常量或是变量,不能不写,不然编译器也不能通过。在swift中定义可以使用let var来定义常量和变量。 注意的地方是在在swif…
iOS 之可折叠二级菜单
在蛋疼的需求面前,程序往往都很无助,最近项目比较多,也比较杂,后台人员修改代码就静悄悄的,神不知鬼不觉的把代码给改掉了,也不吱一声,哎,心累,我们是神仙,可以猜的。捡个比较简单的功能模块分享下,之前做过三级菜单,现在就做做两级菜单。哎,项目中各种不合理,我们就负责码代码吧。 需…
iOS之时间相关
在iOS中,我们处理时间的时候,往往会使用到NSDate这个类,但是有的时候我们或许也会使用到NSCalendar这个类,下面就先简单介绍下NSDate这个类。 可以看出以上的打印结果是有八个小时的时差,这是由于上面的date所表示的区域是格林威治时间,我们处于的是东八区。 以…
iOS之KVC
以下是我的个人总结,肯定还有不完善之处。。望谅解与指正。 在不用KVC的时候,给对象的成员变量赋值或拿到成员变量的值一般采用的点语法或者直接使用setter和getter方法。而KVC也可以完成上对成员变量的赋值或取值。 1. 用点语法的方式 首先创建两个类,一个是WJTeac…
iOS之reveal使用
reveal的功能比较强大,可以查看视图的层级,比起Xcode自带的debug view hierarchy 强大些(自认为),对于如何使用,之前也是云里雾里。 需要自建的项目能够在reveal中使用,需要用到reveal的SDK,我们只需要在集成Reveal.framewor…
iOS之SVN
PS:2.本文所有$符号之后为在终端中执行的命令。 PS:3.基本都是总结他人的资料,自己整合修改的。感谢原作者(不知道是谁)! 版本控制(Version Control)的作用是追踪文件的变化。为什么需要版本控制?简单说,就是当你出错了,可以很容易地回到没出错时的状态。 你可…
iOS之AVAudioPlayer
而AV开头的文件里包含了许多的和音视频相关的头文件。 我们先声明一个播放器的全局变量,而且只能声明称全局变量。 注意的是:在参数1中如果包含了名字和类型,在参数2中可以不用谢类型,直接写nil就可以了。 这里的参数就是之前创建的NSString类型的路径。 以上就是和音频最主要…
iOS之tabelView联动
之前朋友叫帮忙做个需求,在第一个界面进行展示的数据,在选择后,需要在第二个界面进行展示,第二个界面展示的数据如果有删除操作,会在第一个界面添加回来,进行展示;如果在第二个界面没有任何操作,返回第一个界面的时候,要把之前传到第二个界面的一些数据删除。大概就是这么个逻辑。 上传的限…
iOS 之虚拟定位实现
废话不多说先上代码。 由于每个基站都有一个唯一标识符,所以苹果服务器通过这个唯一的标识符来定位当前设备的位置,精度不是很高,但是效率较快。 与基站识别的方式类似,通过WiFi连接后,获取到mac地址,然后在苹果服务器中确定一个位置,这个精度稍微比基站的获取到的精度更高。 这个就…
iOS之KVO
KVO也就是观察者模式(Key Value Observer),KVO可以用于观察对象某个属性的改变,当被观察的属性的值发生变化后会自动的调用对应的方法。例如tableview的位置改变的时候导航栏的透明度的变化情况,亦或者是微博的点赞功能等都可以借鉴KVO。 使用KVO大体的…
下一页
个人成就
文章被点赞
39
文章被阅读
44,454
掘力值
533
关注了
27
关注者
118
收藏集
2
关注标签
42
加入于
2017-12-13