代码散人

23 篇文章
14 人订阅

全部文章

Leacode

如何优雅的完成iOS国际化

上网随便翻翻,关于iOS国际化的文章层出不穷,我看到过很多很好的方法,有很多也是我以前用过的方法。从我的iOS开发生涯到现在已经有五个年头了,虽然去到企业里的项...

2233
Leacode

如何使用Swift Package Manager那么,让我门开始吧

Swift Package Manager 是苹果推出的用于创建使用swift的库和可执行程序的工具。

2094
Leacode

Android Lifecycle框架介绍

Lifecycle 是属于 Android Architecture Components 的一个组件, 而Android Architecture Compo...

1221
Leacode

Vapor奇幻之旅(05 Fluent)

在上一篇Vapor奇幻之旅(04Routing)中我介绍了Routing的写法,作为一个web应用,数据库是必不可少的,而Fluent则是管理数据的一个抽象层,...

913
Leacode

Kotlin和Swift横向对比

kotlin面世已经有不短的时间了,从安卓宣布kotin为安卓官方开发语言开始,kotlin的热度开始猛涨,作为一个从swift1.0开始写iOS程序的开发者自...

1092
Leacode

Vapor奇幻之旅(06 PostgreSQL)

用Vapor连接数据库是一件令人兴奋的事,本篇就来介绍如何使用Vapor来连接PostgreSQL数据库,将数据持久化。

962
Leacode

Vapor奇幻之旅(09 连接MySQL)

这一篇文章主要介绍如何在Vapor项目中连接mysql数据库。MySQL相信是大家最常用的数据库之一了,几乎每个公司都有用到这个数据库,如果你对于数据库的选择相...

1094
Leacode

如何用kotlin开发同时支持iOS和Android的库

虽说kotlin-native可以支持链接到c,java,objective-c等语言,甚至可以进行原生开发,但是在使用的过程中并不友好,配置繁琐且api相对生...

1542
Leacode

Vapor奇幻之旅(07 连接服务端PostgreSQL)

在配置ubuntu16.4服务器上的postgresql数据库时遇到了很多问题,网上查了很多资料,都没有太深的理解。于是我先查看了官方文档,先搞清楚这些配置是做...

582
Leacode

Vapor3初探——使用Fluent查询数据

Vapor升级到Vapor3的时间恰巧赶上WWDC,本来想从美国回来就开始写一些关于Vapor3的文章,但是WWDC信息量太大了,直到现在才转过来写一点关于Va...

1283
Leacode

Vapor奇幻之旅(08 连接服务端MongoDB)

首先付上官网的安装教程:安装mongodb,这个是社区版,由于企业版是收费的,就先来个社区版以供测试使用。

883
Leacode

WWDC2018参后感期待明年,我们圣何塞见

一年一度的WWDC又来了,今年非常非常走运的抽到了门票,因为我一直都用个人账号在申请门票,在几年都没有抽到门票几乎都已经放弃希望的时候,突然收到了中签的邮件,整...

822
Leacode

Vapor奇幻之旅(04Routing)

Vapor的Routing提供了RouteBuilder和RouteCollection

802
Leacode

Vapor奇幻之旅(03上手)

在Vapor奇幻之旅(02部署)一篇中,我介绍了如何在ubuntu上部署并运行vapor项目,这篇文章我来讲讲怎么样来上手开发Vapor项目。

2071
Leacode

Vapor奇幻之旅(01开始)

Swift开源以来就有了许多服务器的框架,以下是目前github上比较热门的服务器框架(页面收集来自awesome-swift),我对每个开源库按照star进行...

1102
Leacode

ios开发 Runtime 详解part2(动态方法解析)

在 ios开发 Runtime 详解part1中我已经解释了Introspection,接下来介绍Runtime的其它特性。

981
Leacode

Swift3 GCD

从ios8开始苹果引入了一个新的概念 QoS(quality of service),有了更贴近使用场景的描述以及更细致的划分,代码如下 OC

972
Leacode

利用XCode Targets创建多scheme的iOS项目

在我们的开发iOS的时候,通常会遇到一个项目打包成多个环境的问题,也会遇到一套代码打包成多个项目的问题,最常用的做法是写一个配置文件,在打包的时候修改一下配置文...

1454
Leacode

Vapor奇幻之旅(02部署)

在Vapor奇幻之旅(01开篇) 中我介绍了如何用swift来构建web应用,这篇文章我会介绍如何在ubuntu服务器上部署vapor项目。

1503
Leacode

Swift debug 利器 - dump

翻译过来意思是 object的内容用其镜像进行标准输出,也就是通过反射输出object的内容。

672

扫码关注云+社区

领取腾讯云代金券