Swift Codable 解码为数组设定默认值

通过onevcat的《使用 Property Wrapper 为 Codable 解码设定默认值》文章内容我们可以为基础类型设定默认值。这里 … 继续阅读 Swift Codable 解码为数组设定默认值

macOS 终端运行ss代理 安装Google Cloud SDK

一、Mac OSX 终端设置代理 打开shadowsocks 自动代理模式 以zsh作为说明 $ vim ~/.zshrc 添加如下代理配置 … 继续阅读 macOS 终端运行ss代理 安装Google Cloud SDK

Xcode10.2.1 报错“no suitable image found. Did find: /usr/lib/libauto.dylib: mach-o, but not built for iOS”

在Xcode10.2.1中运行iOS 9.3及更早版本的模拟器可能无法启动Swift应用程序或包含Swift代码的应用程序。报错“Reaso … 继续阅读 Xcode10.2.1 报错“no suitable image found. Did find: /usr/lib/libauto.dylib: mach-o, but not built for iOS”

iOS 面向切面(AOP)编程 —— Aspects & BlockHook

前言: Aspect Oriented Programming (AOP,面向切面编程) 在 Objective-C 社区内没有那么有名,但 … 继续阅读 iOS 面向切面(AOP)编程 —— Aspects & BlockHook

iOS CollectionView 列表&网格之间切换(带动画)

原文地址:https://www.hlzhy.com/?p=57 前言: 最近在写一个列表界面,这个列表能够在列表和网格之间切换,这种需求算 … 继续阅读 iOS CollectionView 列表&网格之间切换(带动画)

iOS 高德地图 路径规划

前言 本文章只针对iOS系统高德地图的路径规划功能,关于集成和配置请参考高德开放平台。之前我也在网上看过别人写的博客,但是用AMapSear … 继续阅读 iOS 高德地图 路径规划

iOS 11 和 iPhoneX适配

前言: 刚更新了iOS 11和Xcode 9,试了下iPhone X模拟器上跑公司的项目,发现项目在iPhone X这个大长脸上运行还存在很 … 继续阅读 iOS 11 和 iPhoneX适配

iOS MQTT协议笔记之消息推送

前言 接到任务项目需要用MQTT来写消息推送,经过一段时间在网上查看资料后写下这篇文章,文章内容大都来自互联网,在文章最后也会贴出相关网址和 … 继续阅读 iOS MQTT协议笔记之消息推送

iOS 10 UIVisualEffectView 毛玻璃效果并添加阴影

之前项目里有一个控件是毛玻璃+阴影效果,但是在更新iOS 10升级了Xcode 8 之后毛玻璃效果消失了,变成了半透明灰色。因为一直比较忙, … 继续阅读 iOS 10 UIVisualEffectView 毛玻璃效果并添加阴影