首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sayHellooX
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Swift中自定义写UIViewController的初始化方法
如果要自定义UIViewController的初始化方法,比如在初始化的时候传入一个固定的参数。1在自定义的初始化方法中,一定要调用父类的designated初始化方法即同时实现方法,具体如下:2可以
Swift 4中的新特性(Whatʼs New in Swift 4) 1(String)
最近重点看了一些关于Swift4及iOS11新特性的资料,所以准备做一些总结及笔记,内容主要来自前一阵买的iOS11byTutorials一书及WWDC2017的视频,可能一次性的总结不会特别全面,后
如何在swift中实现数组的深拷贝
在Objective-C中如果想将一个数组赋值给另外一个数组,同时想让两个数组之间相互独立(即改变其中的一个数组,不影响另外的一个),有很多的办法,比如我们可以直接copy,用类方法创建新数组。这样得
@synthesize和@dynamic分别有什么作用?
###@synthesize和@dynamic分别有什么作用?@property有两个对应的词,一个是@synthesize,一个是@dynamic。如果@synthesize和@dynamic都没写
Decoding之Json解析
今天介绍一个最新Xocde9后,Foundation中更新的一个比较实用及有意思的Decoding功能。 在和网络交互的过程中,我们通过网络请求获得到的响应数据绝大多数都是json格式的数据,而我们通常会将获得的json数据转换成对应的Model模型数据,从而方便我们使用,而这…
Swift 4中的新特性(Whatʼs New in Swift 4) 3(@objc)
##关于@objcinference的改变在Swift4以前,为了使得Swift的代码,可以被Objective-C的代码去调用,编译器会自动生成一些桥接的中间代码(没找到资料有特别明确的描述),具体
swift中的命名空间及动态加载类
###1.何为命名空间OC中没有命名空间的概念,在进行应用开发时,所有的代码和引用的静态库最终会被编译到同一个域和二进制文件中。这样当两个类名重复的时候,就会导致编译冲突和失败。这也就是为什么我们在写
Heap(堆结构/优先队列)-Swift实现
堆结构很像二叉树,堆也是一个近似树形结构,堆的每个节点也最多有左、右两个孩子,但是堆实质是存储在数组中的结构,所以他和二叉树只是近似的有某些共同的特性。 第一特性,堆结构是存储在数组中的。 二叉搜索树中,有left<parent<right 的特性,但是在堆中,只是只能保证孩子…
iOS状态栏操作之获取WiFi信号强度,WiFi名字和IP,网络类型,运营商,电池电量,系统时间等
iOS开发中对状态栏的操作比较少,因为状态栏是系统级别的View,是受苹果保护的,不可以随便更改,不可以随便遮挡住。如果违反这些苹果的规范,那么APP将有可能上不了架。笔者就曾写过一个APP,因状态栏
用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong
转自:http://www.jianshu.com/p/10b65df06e44用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?
下一页
个人成就
文章被点赞
15
文章被阅读
31,376
掘力值
455
关注了
6
关注者
24
收藏集
0
关注标签
22
加入于
2017-12-12