Believe in your own future, will thank yourself right now Sinner Yun

Sinner_Yun

2021年6月5日

iOS bugly手动上传符号表

摘要: 1、安装 Java运行环境 (JRE或JDK版本需要>=1.6) 2、在桌面新建文件夹,命名为 appdsym 2、在 Xcode -> Window -> Organizer 里面寻找到打包好的文件,右键显示包内容,在 dSYMs 文件夹里面找到工程的 dSYM 文件,拷贝复制到文件夹 appds 阅读全文

posted @ 2021-06-05 16:42 Sinner_Yun 阅读(340) 评论(0) 推荐(0) 编辑

2021年3月17日

MBProgressHUD Swift 简易封装

摘要: 1 /** 2 可带文字的菊花 3 */ 4 class func showWait(_ Text: String?){ 5 let showView = viewToShow() 6 let hud = MBProgressHUD.showAdded(to: showView, animated: 阅读全文

posted @ 2021-03-17 11:57 Sinner_Yun 阅读(614) 评论(0) 推荐(0) 编辑

2021年3月1日

关于 m1 xcode12 编译报错 this target. for architecture arm64等问题解决方案

摘要: mac m1 开发,xcode12在运行旧项目报错 的问题 xxxx building for iOS Simulator, but linking in object file built for iOS, xxxxx for architecture arm64 上谷歌、百度翻个各种答案,修改 阅读全文

posted @ 2021-03-01 19:59 Sinner_Yun 阅读(562) 评论(0) 推荐(0) 编辑

2021年2月22日

iOS 部分圆角+边框的实现(防边框被切)

摘要: 部分圆角可以通过 layer 的 mask 属性实现。 1. 创建 UIBezierPath 关键参数 corners,由于是 NS_OPTIONS枚举,所以可以使用位运算来达到设置多个圆角。 1 /* corners 的可能值 2 typedef NS_OPTIONS(NSUInteger, UI 阅读全文

posted @ 2021-02-22 14:55 Sinner_Yun 阅读(1468) 评论(0) 推荐(0) 编辑

2021年1月29日

iOS系统原生二维码扫描与生成

摘要: iOS系统原生二维码代码 1.扫描识别各种类型的码 (条形码, 二维码 , 彩色码 等) 2.添加扫描视图的范围(中间框框) 3.开启和关闭闪光灯 4.识别相册中的二维码图片 5.生成二维码图片 先展示下效果图: 1. 二维码扫描识别 1.首先导入库文件 #import <AVFoundation/ 阅读全文

posted @ 2021-01-29 17:55 Sinner_Yun 阅读(659) 评论(0) 推荐(0) 编辑

ld: library not found for -lstdc++.6 解决办法

摘要: 报错原因 Xcode升级到Xcode10.0后,由于去掉陈旧的libstdc++库替换为libc++,libc++相对是苹果最新版的C++库,经过优化并全面支持C++11 解决办法 下载libstdc++库,下载链接,提取码 7br6 将 libstdc++、libstdc++.6、libstdc+ 阅读全文

posted @ 2021-01-29 11:00 Sinner_Yun 阅读(314) 评论(0) 推荐(0) 编辑

2021年1月19日

iOS 等待for循环里的异步任务完成再进行其他操作的一个解决办法 -- 信号量+串行队列卡for小循环

摘要: 转自:https://blog.csdn.net/qq_34417314/article/details/80449484 for循环里的异步操作 开发中经常会遇到这样一些情况,比如:1.登录失败后的多次登录重连场景。2.在一个for循环遍历里,有多种异步操作,需要在所有的异步操作完成后,也就是fo 阅读全文

posted @ 2021-01-19 11:45 Sinner_Yun 阅读(1154) 评论(0) 推荐(0) 编辑

2020年12月30日

iOS去掉导航栏底部的线

摘要: 默认情况下会有这条线第一种方法: 1 UINavigationBar *navigationBar = self.navigationController.navigationBar; 2 // white.png图片自己下载个纯白色的色块,或者自己ps做一个 3 [navigationBar se 阅读全文

posted @ 2020-12-30 08:46 Sinner_Yun 阅读(668) 评论(0) 推荐(0) 编辑

2020年1月2日

iOS开发设置view某几个角为圆角

摘要: 我们知道设置四个角都为圆角很简单,创建一个view,设置其layer.cornerRadius即可,代码如下: UIView *testview = [[UIView alloc] init]; testview.layer.cornerRadius = 10; [self.view addSubv 阅读全文

posted @ 2020-01-02 16:04 Sinner_Yun 阅读(2785) 评论(0) 推荐(0) 编辑

2019年9月20日

swift 阿里云短视频上传 - VODUploadClient

摘要: 1 //视频上传 2 private func upLoadVideo(videoPath: String){ 3 4 let Auth = "eyJTZWN1cml0eVRva2VuIjoiQ0FJUzBBUjFxNkZ0NUIyeWZTaklyNG52TGU3MTJZcEZnN2VJV0g3RHFETm1PY3hxdWZETmlEejJJSD... 阅读全文

posted @ 2019-09-20 18:48 Sinner_Yun 阅读(1729) 评论(0) 推荐(0) 编辑

2019年5月6日

通过文字计算lab高度

摘要: 1 var attrButes:[NSAttributedString.Key : Any]! = nil; 2 let paraph = NSMutableParagraphStyle() 3 paraph.lineSpacing = 8 4 attrButes = [NSAttributedString.Key.font:U... 阅读全文

posted @ 2019-05-06 18:59 Sinner_Yun 阅读(596) 评论(0) 推荐(0) 编辑

2019年4月4日

swift 实现拍照 选择相册

摘要: //点击按钮的方法 1 func photos() { 2 3 self.showBottomAlert() 4 5 } /// 屏幕底部弹出的Alert 1 func showBottomAlert(){ 2 3 let alertController=UIAlertController(titl 阅读全文

posted @ 2019-04-04 12:47 Sinner_Yun 阅读(430) 评论(0) 推荐(0) 编辑

2019年3月13日

Mac使用Charles进行HTTPS抓包

摘要: 技术来源: PengYunjing 第一步 配置HTTP代理,这步与抓取HTTP请求是一样的: 选择在8888端口上监听,然后确定。够选了SOCKS proxy,还能截获到浏览器的http访问请求。 第二步 安装电脑端根证书: 首先在charles的 Help选项 选择 SSL Proxyings选 阅读全文

posted @ 2019-03-13 11:48 Sinner_Yun 阅读(306) 评论(0) 推荐(0) 编辑

2018年9月30日

tmux使用(程序员适用)

摘要: 原文:http://jack-boy.iteye.com/blog/1586908 tmux基本使用 tmux是一个优秀的终端复用软件,即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失! tmux完全使用键盘控制窗口,实现窗口的切换, 阅读全文

posted @ 2018-09-30 15:20 Sinner_Yun 阅读(570) 评论(0) 推荐(0) 编辑

2018年9月6日

Angular中不同的组件间传值与通信的方法

摘要: 主要分为父子组件和非父子组件部分。 父子组件间参数与通讯方法 使用事件通信(EventEmitter,@Output): 场景:可以在父子组件之间进行通信,一般使用在子组件传递消息给父组件; 步骤: 代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 阅读全文

posted @ 2018-09-06 10:37 Sinner_Yun 阅读(732) 评论(0) 推荐(0) 编辑

导航