首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
那片阳光1
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 105
沸点 0
赞
105
返回
|
搜索文章
赞
文章( 105 )
沸点( 0 )
02-探究iOS底层原理|编译器LLVM项目【Clang、SwiftC、优化器、LLVM、Xcode编译的过程】
了解编译器LLVM项目【Clang、SwiftC、优化器、LLVM、Xcode编译的过程】,了解程序在系统中工作的底层原理,这有助于加深我们对整个程序的认识,帮助我们编写的高质量代码
01-iOS 性能优化|性能调试工具Instrument简单介绍
项目开发建设的过程中,为了交付用户体验较佳的客户端App,保障产品交付质量。往往需要我们开发者关注客户端软件的性能指标问题。因此,我们要对"应用的性能优化"专题有所了解
浅谈Swift中的Copy-on-Write
在 Swift 中,有两种传值方式:引用类型(Class)和值类型(Struct/Enum)。而值类型有一个copy的操作,它的意思是当你传递一个值类型的变量的时候(给一个变量赋值,或者函数中的参数传值),它会拷贝一份新的值让你进行传递。你会得到拥有相同内容的两个变量,分别指向…
Swift 中的高阶函数——reduce、contains、allSatisfy、removeAll
欢迎阅读有关 Swift 中高阶函数的系列文章的第四篇。今天我将展示更多可在 Swift 中使用的这些函数,它们和其他所有函数一样,可以真正帮助我们编写更简洁、更短的代码。 在深入探讨这篇文章的主要内
在 Swift 中使用可变参数
在 Swift 中进行编码时,有一个函数无疑是所有开发人员都毫不犹豫地慷慨地调用的,那就是print. 我们每天都在任何地方使用它;大多数时候,这是我们通向快速和肮脏调试的途径。 尽管print似乎在
Swift Optional分析
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第26天,点击查看活动详情。 为什么会有Optional OC中没有Optional类型,OC中所有对象变量都可以为nil,因为nil
浅谈swift中闭包修饰符 weak?unowned? 或什么都不用
平常的开发中,clourse是我们iOSr绕不过去的坎儿。 苹果本身也很重视闭包,像之前的一些老的target-action类型的api(例如:NSTimer的初始化方法),都增加了对应的clourse版本。 而在swift中,更是将闭包作为了一等函数,享受和对象同等的待遇,可…
Swift高阶 - 内存管理:ARC, Strong, Weak and Unowned详解
内存管理是任何编程语言中的核心概念。 尽管有很多教程解释了Swift自动引用计数的基本原理,但我发现没有一个可以从编译器的角度对其进行解释。 在本文中,我们将学习iOS内存管理,引用计数和对象生命周期等基础知识之外的内容。 从硬件层面,内存只是一长串字节。 在虚拟内存中它被分成…
Swift-进阶 03:值类型 & 引用类型
这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战 Swift-进阶 03:值类型 & 引用类型 & 方法调度 本文主要介绍为什么结构体是值类型,类是引用类型以及对应的方法调度 值类型 前提
iOS设计模式详解
使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 讲到设计模式,必然要提设计原则,同样为了实现代码复用,要遵循软件设计原则。设计模式就是实现了这些原则,达到了代码的复…
下一页
关注了
32
关注者
1
收藏集
2
关注标签
24
加入于
2018-02-07