首页
学习
活动
专区
工具
TVP
发布

iOSer

专栏作者
50
文章
56480
阅读量
12
订阅数
数组越界判定,这样更优雅
在使用数组(swift)的编码过程中,不让程序崩溃是基本的要求,特别是在团队合作中时。
woopDast1
2023-03-08
6370
数组越界判定,这样更优雅
在使用数组(swift)的编码过程中,不让程序崩溃是基本的要求,特别是在团队合作中时。
woopDast1
2023-01-31
7240
SDK 内 swift 使用 OC 分类方法小结
​ swift调用方式: UIImage.init().imagePDFNamed("xx")
woopDast1
2022-09-07
6690
iOS 减少编译时间小结
减少编译时间 不编译 彻底不编译 无用 pod 库 少用 pod 库 去除无用代码 引入 SwiftLint 规范代码 移除无用方法 过期方法警告⚠️ 尽量不编译 模块化 权限 声明为 private swift extension IBOutlet 优化 OC 头文件 使用 @class 属性移到 .m 文件 编译快点 减少类型推断 使用独立sb 简单布局用纯代码 减少编译时间.png
woopDast1
2022-02-16
5240
SwiftUI:“看我展示52张扑克牌,很快啊!”
使用 swift 的枚举和结构体实现数据生成,通过 viewModel 整合数据用于展示(交互暂时未做,因此不涉及 MVVM 设计模式中的数据绑定)。
woopDast1
2020-11-26
9390
排序之选择排序实现(swift)
// // main.swift // // // Created by LongMa on 2020/7/4. // Copyright © 2020 . All rights reserved. // import Foundation print("Hello, World!") func kp(arr : [Int]) -> Array<Int>{ var a = arr let len = arr.count var indexOfMinNum,
woopDast1
2020-09-04
3870
10元最多可喝多少瓶啤酒?(不可借酒+可借酒,swift语言实现)
《爱情公寓5》中有个剧情:每瓶啤酒2元,2个空酒瓶或4个瓶盖可换1瓶啤酒。10元最多可喝多少瓶啤酒? 脑海模拟起来的确有点费劲。心算结果是15瓶,而剧情实践居然是20瓶!结合弹幕说的酒吧可能可以借酒,故猜测借酒使最终喝了20瓶。 如果改变拥有的钱数或啤酒价格时,答案又是什么呢? 此时,不禁想用编程的方法解决一下。
woopDast1
2020-09-04
7110
程序员常用markdown语法记忆小结
a.![24575cab351e52136a952167d68b9dd7.png](evernotecid://5826E17D-CECA-4197-86B0-A512EE865D69/appyinxiangcom/12719096/ENResource/p16552)
woopDast1
2020-09-04
4380
回顾冒泡排序(新增优化代码)
// // main.c // 数组-冒泡排序 // // Created by LongMa on 2019/6/26. // Copyright © 2019. All rights reserved. // #include <stdio.h> int main(int argc, const char * argv[]) { int a[10]; for (int i = 0; i < 10; i++) { printf("请输入第%d个整数,共10个:
woopDast1
2020-09-04
2970
oc工程中oc、swift混编代码打包成静态framework踩坑笔记
两天时间探索,期间不知道遇到了多少问题,各种google和Stack Overflow,甚至都求助了群友的力量。期间也想过放弃,还好有一颗不甘的心。终于成功了!
woopDast1
2020-09-04
1.6K0
判断一个坐标点是否在封闭曲线内的方法(swift)
1 //用playground运行即可 2 import UIKit 3 4 var str = "Hello, playground" 5 6 let lTestPointsOne : [(Double, Double)] = [(0,0)] 7 let lTestPoints : [(Double, Double)] = [(0,0),(0,1),(1,1)] 8 let lPoints : [(Double, Double)] = [(0,0),(0,1),(1,2),(2,
woopDast1
2020-09-04
9430
点击按钮每次都能实现图片的旋转和切换(swift)
效果如图: 代码如下: // // ViewController.swift // TwoSidedView // // Created by mayl on 2017/12/14. // C
woopDast1
2020-09-04
5.4K0
小结:Swift、OC语言中多target在代码中如何区分
经实践,网上的方法都无法成功,后来思考DEBUG宏定义方式,经实测有效,方式如下:
woopDast1
2020-09-04
1.5K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档