0推荐
5K 浏览

道长的 Swift 面试题

1. 给一个数组,要求写一个函数,交换数组中的两个元素 二X程序员: 好简单啊,直接写出以下结果 funcswap(_ nums: inout [Int], _ p: Int, _ q: Int...
0推荐
13K 浏览

迁移Swift3.0爬坑与Swift交互OC之变化

都知道苹果要在下个版本的Xcode中移除Swift2.3的支持,强制开发者使用Swift3.0,这是一个很悲痛的现实。
xm2614 5年前   
0推荐
6K 浏览

Swift中 !和 ?的区别及使用

相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用 ! ,什么时候使用 ?
wyixin 5年前   
0推荐
5K 浏览

Swift高手进阶 – 10个技巧

听说你已经学习Swift几个月了,有没有想更进一步成为Swift高手的想法?我这里有11招秘技,各位施主且听我慢慢道来,结个善缘。
0推荐
18K 浏览

Swift 和 C 不得不说的故事

从 Swift 开源到现在,只有短短的几个月时间,Swift 却已经被 移植 到了许多新的平台上,还有一些新的项目已经使用了 Swift。
BeuMoll 5年前   
Swift   RxSwift  
0推荐
10K 浏览

Swift开源:SwifterSwift - 收集370多个Swift3扩展

A handy collection of more than 370 native Swift 3 extensions to boost your productivity.
0推荐
4K 浏览

iOS 开发周报: 有关 iPhone 及意外关机的信息、用 Swift 搭建一个微型编译器

新闻 有关 iPhone 及意外关机的信息 :Apple 在官网上发布了关于 iPhone 意外关机的调查结果,称:少数于 2015 年 9 月到 10 月期间生产的 iPhone 6s 设备中...
0推荐
9K 浏览

Swift 3.0 标准库源码阅读笔记——String

首先 String 是一个结构非常简单的结构体,只持有一个 _StringCore 的结构体,于是关于 String 的所有内容都封装在 _StringCore 上, 这是一个比较好的设计, _...
0推荐
29K 浏览

Swift 3.0 令人兴奋,但Objective-C也有小改进--Objective-C的类属性

于Swift 3.0 出了太多令人兴奋的新特性,人们很容易忽略 Objective-C中的小改动。或许你会觉得苹果提及Objective-C 很可能是为了提高和Swift互操作性,不过苹果仍然很...
0推荐
6K 浏览

Swift Review总结一:从 Swift Style 开始

最近凑了几个热心的小伙伴写一些Swift的新手demo(两周后应该能和大家见面了),我参与了review。于是借demo里的代码总结一下新手写Swift要注意的问题,尤其是从oc转到用swift...
JYJY 5年前   
0推荐
5K 浏览

Swift3.0 闭包整理

语法表达式 一般形式:{ (parameters) -> returnType in statements } 这里的参数(parameters),可以是in-out(输入输出参数),但不能设定...
andyyes 5年前   
0推荐
5K 浏览

Swift 中的 Functions

虽然(Example1)中的函数没有返回值类型,但是严格的讲,该方法( greet(person:) )还是返回了一个值,即使没有定义返回值。如果函数没有定义返回值的话,它默认会返回一个类型为V...
0推荐
6K 浏览

Swift 中的 Class 和 Structure

LearniOS Swift Classes and Structures 1、类的实例通常被看做一个对象。然而,Swift中的类和结构体在功能上比其他语言更加相似,本章所讨论的大部分实例都可以...
0推荐
4K 浏览

Swift:类型转换

之前我有一个机会对我负责的应用中的一个 API 的响应进行回顾、重新建模以及代码重构,它接受一个 JSON 类型的数据结构作为参数,其中包含有一个数组类型,混合存储了不同类型的模型。混合存储的原...
0推荐
5K 浏览

用 Swift 搭建一个微型编译器

对绝大多数开发者来说,尽管我们每天都要与编译器打交道,然而实际上编译器对我们来说仍然像一个神秘的黑盒。在本次 try! Swift 的讲演中,Samuel Giddins 从头搭建了一个全新的微...
0推荐
23K 浏览

Swift Protobuf 初探 —— 继 XML 后,JSON 也要被淘汰了吗

简单地说,Protocol Buffers 就是一种轻量高效的结构化数据交换格式,语言无关、平台无关、可扩展。理解地直白粗暴一点就是“更厉害更面向未来的 JSON”,那么接下来我们就将通过 Sw...
0推荐
7K 浏览

Swift 二维码识别

二维码识别是很常见的app功能,为了更方便的在每一个使用二维码功能地方都能更快的实现,把二维码功能写入到了一个自定义的 View 里面,使用的时候和普通的 UIView 是一样的。效果如图(因为...
0推荐
5K 浏览

Swift自定义SegmentControl控件

系统的UISegmentControl虽然可以动态计算宽度,但是不能滚动。0..0鉴于需求,所以还是苦逼自己撸了一个Swift版。满足动态调节segment宽度,以及自动调整滚动位置,选择红点显示。
yeaholy 5年前   
0推荐
5K 浏览

从 Swift 的面向协议编程说开去

文章标题谈到了面向协议编程(下文简称 POP),是因为前几天阅读了一篇讲 Swift 中 POP 的文章。本文会以此为出发点,聊聊相关的概念,比如接口、mixin、组合模式、多继承等,同时也会借...
0推荐
7K 浏览

来自一线开发者的Swift学习资源推荐

Swift有哪些优秀的学习资源呢? 首先要推荐的当然是官方的资料了。 这个地址里放的是苹果官方为开发者提供的Swfit学习资源: https://developer.apple.com/swif...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档