- 博客(534)
- 资源 (1)
- 收藏
- 关注
原创 9种跨平台
款平台:hybrid -> uni-appflutterRN(reactive native)phoneGap -> cordovaelectrontaro快应用浅谈几种跨平台方案 - 知乎
2021-04-17 10:17:36
10
原创 FiidoBleSDK使用说明
文章目录1.发数据:想发什么命令,调用方法后我会给你生成Data.2.收数据:收到数据后,调用解析数据的方法,我会将数据解析好存到DeviceDataFiidoBle.shared对象中1.发数据:想发什么命令,调用方法后我会给你生成Data.如设置新密码传入你要设置的新密码:66666,就可以获得Datalet data: Data = FiidoBleCentralManager.shared.getWriteNewPasswordOrderData(password: "66666")Fi
2021-04-15 15:02:16
13
原创 ios swift kvo代码示例
文章目录1.示例代码2.监听不回调问题1.示例代码class PersonKVO: NSObject { @objc dynamic var name = "li" @objc dynamic var age = 12}class ViewController: UIViewController { var person: PersonKVO = PersonKVO() @IBAction func btnClick(_ sender:
2021-04-13 20:27:42
19
原创 iOS Swift KVO监听不回调问题
1.属性前加:@objc dynamic2.类要继承自:NSObjectimport UIKitclass PersonKVO: NSObject { @objc dynamic var name = "li" @objc dynamic var age = 12}参考博客:Swift4.0 KVO监听不回调问题
2021-04-13 17:31:08
17
原创 ios swift bytes:[UInt8]合成一个Int数:左为高位,右为低位
override func viewDidLoad() { super.viewDidLoad() let bytes: [UInt8] = [3,3] let num = bytesToInt(bytes: bytes) print(num) } func bytesToInt(bytes: [UInt8]) -> Int { var value = 0 for i i...
2021-04-12 16:40:17
15
原创 ios swift:Cannot convert value of type ‘ArraySlice<UInt8>‘ to specified type ‘[UInt8]‘
解决方法:Array(arr[2…<arr.count])
2021-04-12 15:24:07
19
原创 IOS swift 字符(字符串)与ASCII数值(数组)互转([Character],String,[UInt8])
苹果官方文档:Strings and Characters
2021-04-12 11:34:22
18
原创 ios swift截取数组(Arrays)
苹果官网文档:Arrays var arr = [1,2,3,4,5,6,7,8,9] let arr1 = arr[2...4] let arr2 = arr[2..<4] print(arr1) print(arr2)打印结果:[3, 4, 5][3, 4]
2021-04-12 11:08:24
16
原创 java Arrays.copyOfRange使用方法
Arrays.copyOfRange(T[ ] original,int from,int to)original:第一个参数为要拷贝的数组对象from:第二个参数为拷贝的开始位置(包含)to:第三个参数为拷贝的结束位置(不包含)public class Test { public static void main(String[] args) { int[] array = {0, 1, 2, 3, 4, 5, 6}; int[] array2 = .
2021-04-12 10:50:58
20
原创 iOS swift Error Handling(throw trows)
文章目录1.苹果官网文档2.抛出错误后在do中后面的代码不会执行3.try? 返回nil后,后面的代码会执行4.defer1.苹果官网文档苹果官网文档:A Swift Tour2.抛出错误后在do中后面的代码不会执行 func send(job: Int, toPrinter printerName: String) throws -> String { defer { print("defer") } if pr
2021-04-09 15:46:19
12
原创 ios swift defer
文章目录defer后面打括号中的内容,是函数中最好执行的代码,即在return或throw之后执行的代码,举例:returnthrowdefer {}defer后面打括号中的内容,是函数中最好执行的代码,即在return或throw之后执行的代码,举例:return var fridgeIsOpen = false let fridgeContent = ["milk", "eggs", "leftovers"] func fridgeContai
2021-04-09 14:26:01
9
原创 苹果开发者账号个人(Individual)、公司(Company/Organization)、企业(Government Organization)账号区别
iOS 开发者中的公司账号与个人账号之间有什么区别? - 知乎其他相关博客:iOS申请 邓白氏编码(D-U-N-S Number)1iOS开发者账号(个人、公司、企业)的区别及优缺点介绍
2021-04-06 16:43:44
47
原创 mac android studio快捷键(返回上次编辑的位置)
返回到上次编辑位置(向前向后跳转)opt + cmd + ← / →Android Studio常用快捷键汇总(mac)
2021-04-06 15:49:04
31
原创 CUI和GUI
CUI(Command User Interface,命令行用户交互)GUI(Graphical User Interface,图形用户界面(接口))
2021-03-01 10:52:03
40
原创 ios swift UIPickerView的使用
文章目录示例1:示例2:示例1://// dialogModeVC.swift// blueTooth//// Created by macvivi on 2018/8/2.// Copyright © 2018年 macvivi. All rights reserved.//import UIKit//Character扩展代码class passwordSixHusVC: UIViewController,UIGestureRecognizerDelegate,U
2021-02-25 20:09:36
35
原创 ios swift tableView.reloadRows cell重用问题
文章目录1.在原来的cell2中设置bottomView.isHidden是没有用的,如上图。必须在新创建的cell2中设置bottomView.isHidden,如下图2.下面是其他相关代码和打印1.在原来的cell2中设置bottomView.isHidden是没有用的,如上图。必须在新创建的cell2中设置bottomView.isHidden,如下图2.下面是其他相关代码和打印...
2021-02-25 15:52:10
34
原创 iOS xib cell添加约束无效
文章目录问题如下图原因:tableView没有添加约束,给tableView添加约束就可以了问题如下图原因:tableView没有添加约束,给tableView添加约束就可以了
2021-02-23 20:16:37
34
原创 error: failed to push some refs to
没有登录github, 需要在终端输入github的账号和密码git Invalid username or password参考博客:Git: remote: Invalid username or password
2021-02-17 20:27:27
33
原创 but you can use `--allow-warnings` to ignore them
pod lib lint --allow-warnings //允许有警告参考博客:pod 组件验证常见错误
2021-02-17 19:00:31
29
原创 CocoaPods-github(在github中创建自己的CocoaPods库)
CocoaPods的使用——github中创建自己的cocoapod私有库_实操
2021-02-04 19:57:11
42
原创 cordova 检查网络是否可用 获取(监听)手机网络状态
博客:使用cordova network-information 插件监听手机网络状态插件的github地址:cordova-plugin-network-information — github
2021-02-02 17:43:26
51
原创 mtu(Maximum Transmission Unit)最大传输单元
最大传输单元(Maximum Transmission Unit, MTU)用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小最大传输单元 - 百度百科
2021-01-29 17:12:42
63
原创 mac PDF编辑器 PDF编辑工具 PDF转换器 Adobe Acrobat Pro DC
Adobe Acrobat - 百度百科的介绍Adobe Acrobat Pro DC软件mac版下载链接:Adobe Acrobat Pro DC 20.013.20074Adobe Acrobat DC - 百度网盘
2021-01-28 19:42:49
32
原创 此版本未允许任何现有用户升级至新添加的 APK,因此无法发布。
原因:新版本的号码10024比旧版本的号码10034小,如下图解决:把新版本的号码改为10240就可以了(只要大于10034就可以)
2021-01-28 17:19:24
138
原创 ACCESS_BACKGROUND_LOCATION
把js或是java中有ACCESS_BACKGROUND_LOCATION的地方都注释或是删除
2021-01-28 16:08:33
133
原创 input只能输入数字和字母
输入大小写字母、数字、下划线:<input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"> input输入框只能输入数字,只能输入字母数字组合
2021-01-28 15:09:37
101
原创 iOS swift工具类
文章目录1.说明2.github地址3.代码1.说明2.github地址XXyueliang/XYHelper3.代码//// XYHelper.swift// XYCBCentralManager//// Created by macvivi on 2021/1/4.//import UIKitclass XYHelper: NSObject { //MARK: 获取storyboard中的控制器 //storyboardStr: storyboard的
2021-01-27 19:08:02
38
原创 iOS swift 蓝牙详解(蓝牙中心demo,蓝牙外设demo(可替代mac蓝牙串口调试工具),蓝牙中心框架,gif演示)
文章目录1.1.gif演示
2021-01-27 13:41:42
194
10
原创 ios swift app在后台或是被杀死了怎样使用蓝牙
iOS开发中APP在后台运行与扫描蓝牙遇到的坑iOS 唤醒被Kill的APP保证蓝牙的长连接Getting Location Updates for iOS 7 and 8 when the App is Killed/ Terminated/ Suspended
2021-01-21 19:22:57
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝