随着 AI 编程助手的兴起,GitHub Copilot 成为了开发者的新宠。如何在 Apple 的开发环境 Xcode 中利用这一工具呢?这里是简明的步骤: 获取权限:首先...
随着 AI 编程助手的兴起,GitHub Copilot 成为了开发者的新宠。如何在 Apple 的开发环境 Xcode 中利用这一工具呢?这里是简明的步骤: 获取权限:首先...
定义 装饰器模式又名包装(Wrapper)模式。装饰器模式以对客户端透明的方式拓展对象的功能,是继承关系的一种替代方案。 装饰器模式的结构 装饰器模式以对客户透明的方式动态的...
说明:在mac设备运行一段时间后,电脑空间很小了,对于开发者来说,清清Xcode缓存,腾出几十G的空间还是有可能的。在升级Xcode适配新系统、新手机也是得给电脑减减压。 一...
一、Date 1、Date常用来创建一个具体的时间,包含了时区等信息,一般只它来初始化可以显示的字符串,或者比较两个时间的前后。 常用的创建方法如下,主要是根据相对一个给定的...
1. 应用 通过给 tableView 添加两个扩展方法,让tableview支持截屏功能 2. UITableView的扩展方法
1. 懒加载渐变涂层 2. layer添加渐变涂层 3. 设置渐变涂层frame
1、UIDeviceOrientation 设备的物理方向 简介UIDeviceOrientation即我们手持的移动设备的Orientation,是一个三围空间,故有六个方...
[TOC] Swift 编码规范v1 按大概的先后顺序,本文尝试做到以下几点: 增进精确,减少程序员犯错的可能 明确意图 减少冗余 减少关于美的争论 通用规范 留空白 用 t...
我曾经多次劝我的另一个朋友花10分钟学习一下Google通配符的使用,未果。她说:“不用那东西也一样能找到自己想要的啊!”我曾替他们着急过,可是后来却发现这是个“死结”。《把...
序 早上看了位仁兄写了 ! 《Swift:让人眼前一亮的初始化方式》的文章 。什么?!初始化?Objective-C!好吧,吓哔哔~~~ 一、普通程序猿普通程序员使用最常见路...
不废话 一、常用代码块 1、strong: @property (nonatomic, strong) <#Class#> *<#object#>; 2、weak: @pro...
大佬,带我炒股啊
《韭菜的自我修养》总结最近在学习理财相关知识,看了一下李笑来的《韭菜的自我修养》。书中有一些不错的观点,适合交易市场的小白了解,如股票、基金理财等,特提炼出来。对于强调自己“是个好人!”,不割韭菜...
你还在用Visio画图吗?MarkDown你还仅仅停留在写文章上吗?是时候掌握MarkDown的高级用法了,go go go,老司机发车了,快上车! MarkDown 画图是...
最近在开发软件的时候被产品经理要求,要让UICollectionView上面的cell之间的距离要被固定,但是cell得宽度不一定,所以一行有几个cell其实不固定,所以其实...
搜索 文件方法 command + shift + o 文件内搜索 command + f 替换 command +alt + fCommand + g 下一个command...
@iOS散人 有时间我修改一下上传到github
如何设计一个优雅的弹框,Swift版理念:爽到使用者就行了 最爽的 调用弹框,那肯定是:Alert().show()什么,你要手动隐藏?那我再提供一个 dismiss()函数吧。什么,你还要改背景颜色,弹框动画...
键盘修饰键要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这...
所有示例代码均可以在 Animations-Demo 下载到 iOS 中实现动画有好几种方式,UIView 无疑是最简单的一种,但是所有的动画归根结底还是 layer 层的动...
Gif图片是非常常见的图片格式,尤其是在聊天的过程中,Gif表情使用地很频繁。但是iOS竟然没有现成的支持加载和播放Gif的类。 简单地汇总了一下,大概有以下几种方法: 一、...