自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 swift string与hexString互转 (二进制与十六进制互转)

string转hexstring 对string 进行扩展var toHexString:String? { let data = self.data(using: .utf8) guard let data = data else { return nil } let bytes = [Byte](data) var hexStr = "" for idx in 0..<d.

2021-08-16 16:21:26 1144

原创 swift 获取当前正在显示的viewController

extension UIViewController { static var current:UIViewController? { let delegate = UIApplication.shared.delegate as? AppDelegate var current = delegate?.window.rootViewController while (current?.presentedViewControlle.

2021-08-16 16:15:59 1449

原创 IOS13以后获取状态栏高度 statusHeight

let statusHeight:CGFloat = { if #available(iOS 13.0, *) { let scene = UIApplication.shared.connectedScenes.first as? UIWindowScene let frame = scene?.statusBarManager?.statusBarFrame return frame?.height ?? 0 } else { re.

2021-08-16 16:14:07 794

原创 IOS11 之后隐藏导航栏返回按钮文字, 页面隐藏导航栏返回出现黑块问题

隐藏返回文字UIBarButtonItem.appearance() .setBackButtonTitlePositionAdjustment(UIOffset( horizontal: -200,vertical: 0), for: .default) 上面的方法有个问题是返回的时候这个会显示出来然后又消失,可以将文字颜色设置为透明,并且将普通模式的文字和高亮模式的文字都改为透明

2021-07-27 10:29:40 661

原创 IOS14.6 调试包 升级后没有14.6

xcode升级后 , deviceSupoort里并没有14.6的调试包低版本xcode目前解决方案, 下载下来最新的14.5包重命名为14.6 , 放到devicesupport方可成功但调试断点,会出现所有属性为nil的情况, 建议升级到最新版本xcdoe...

2021-06-24 10:09:41 383

原创 IOS开发 -- 利用GMObjC进行SM2,SM4加解密

"GMObjC"github链接在podfile里添加: pod 'GMObjC'SM2的加密 SM2PubKey替换为公钥+(NSString *)encrypt:(NSString *)url{ NSString *plaintext = url; // ordinary plaintext NSString *enResult1 =[GMSm2Utils encryptText:plaintext publicKey:SM2PubKey]; //openssl..

2021-06-24 09:57:12 3847 4

原创 RxSwift -- 基础使用

textfiled 输入框的输入实时显示在content的Label上 并且在number Label上实时显示输入字数, 并且最大输入字数为10实现:首先将textfield的输入与content的显示 进行绑定 textField.rx.text.asObservable() .bind(to: content.rx.text) .disposed(by: disposed)将textfield的输入与number的显示绑定的时...

2021-06-23 17:33:48 297

原创 Swift -- No such module ‘xxxxx‘ cocoapods

Swfit在pod install 后导入头文件不提示,报错 或者pods里第三方报错解决办法:build Phases --> Link Binary With Libraries删除Pods_framework 再重新添加最好clean一下工程 然后bulid项目等待bulid成功

2021-06-23 16:08:22 226

原创 Swift -- 如何向类扩展中添加存储属性(extension)

废话不多说上代码private var key: Void?extension MyClass{ var b:String? { get{ objc_getAssociatedObject(self, &key) as? String } set{ objc_setAssociatedObject(self, &key, newValue, .OBJC_ASSOCIATION_RETA

2021-06-23 14:08:42 249

原创 Swift字面量(Literal) - 为自定义类添加字面量

let str = "str"像string的初始化方式, "str" 则为字面量,swift中自带的绝大部分类型,都支持直接通过字面量进行初始化这种使用字面量的初始化方式非常方便,那么如何为自己的类添加字面量的初始化方式呢?以MyUrl类为例, 有url属性, 若按照传统的初始化方式则如下:class MyUrl{ var url:URL init(string: String){ self.url = URL(string: string) }}...

2021-06-23 14:02:06 190

matlab实现的神经网络预测

(1)时序预测(2)绘制预测值和真实值对比曲线(3)绘制真实值和预测值的误差对比曲线(4)可以通过更改参数显示多个预测值

2019-02-26

解决IDEA不支持带BOM的UTF-8编码文件,使支持

压缩包内包含 ecj-4.6.2.jar 和 Util.class两个文件 使用说明: 1. 如果你的IDEA是2017.2.2版本,那么直接把ecj-4.6.2.jar放到你的IDEA安装目录下lib文件夹中替换原文件即可 2. 如果你是其他版本的IDEA,那么用压缩工具处理你的DEA安装目录下lib文件夹中的ecj-x.x.x.jar文件(名字根据IDEA版本会有所不同),将Util.class替换该jar包目录中\org\eclipse\jdt\internal\compiler\util路径下的Util.class文件即可 3 如果不生效,可能是ecj版本间存在了大的差异,可以考虑自己

2019-02-26

mac OS X Unlocker

mac OS X Unlocker 用于windows用vm安装mac OS系统时不显示mac OS的问题 解压后有使用教程 谢谢大家支持

2019-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除