通过AppAuth-iOS体验Google OIDC服务非常容易,只需要配置下面三个配置项。 通过https://...[作者空间]
接入Google登录非常简单直观,在Enable Google Services for your App注册一个...[作者空间]
接入Facebook登录真的好方便,不需要像微信登录那样还要做开发者资质认证。参考下面这两篇文章就可以搞明白怎么操...[作者空间]
鉴于目前动态库在iOS App中使用越来越广泛,二进制的兼容问题可能会成为一个令人头疼的问题。本文主要对比一下C+...[作者空间]
最早了解到fishhook是看了下面两篇文章之后,顿时让我觉得这是一个非常好的东西。总共210行代码,收获了150...[作者空间]
iOS App的页面应该尽可能使用UITableView来做,好处实在太多,在为什么要基于UITableview构...[作者空间]
阿里云App从Swift 2.1开始使用Swift,随时不断的推进,现在所有的业务代码都用Swift编写。由于Sw...[作者空间]
内存泄露一直是一个头疼的问题,需要自动化的方式来探测。之前在每个VC的deinit打印一些日志,因为日志太多,看到...[作者空间]
通过命令行给APP推送消息,有几个用处,一个是调试,不依赖服务器端配合,自己可以构造各种各用的内容,比如测试提示音...[作者空间]
iOS程序员大多对证书和Provisioning Profile懵逼过吧,是时候整理一下思路了,把这个问题讲讲清楚...[作者空间]
因为不同的机型的长宽比不一样,导致同样的图片难于适应所有的屏幕。一般情况下,需求是image view的宽度跟屏幕...[作者空间]
最近连着两个版本被interactivePopGestureRecognizer坑,真的是被坑死了。 界面卡死的问...[作者空间]
阿里云2.1.0版本的UI都是基于Storyboard完成的,第一次用Storyboard,感觉很新鲜很好用,到后...[作者空间]
Mac OS是Unix系统的分支,有着强大的命令行功能。很多事情在命令行下处理会事半功倍,所以我就iOS程序员可能...[作者空间]
实在吃过太多页面设计的亏,所以总结一下基于UITableview构建UI的一些好处。 UITableview是数据...[作者空间]
阿里云iOS客户端2.1.0版本中开始尝试使用Swift来写新的业务,磕磕绊绊总算是发布了新版,总结一下开发过程中...[作者空间]