自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(733)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS swift applicationWillTerminate代理方法

如果app先进入后台,再被杀死,这个方法就不会被调用在前台直接被杀死,这个方法会被调用,但是下面代码 MyFileManager.shared.userDefaultIndex = 0会执行, MyFileManager.shared.userDefaultIndex! += 1不会执行,说明留给执行代码的时间及短,没有官方文档说的5秒 func applicationWillTerminate(_ application: UIApplication) { print(#..

2021-12-01 22:20:41 33

原创 iOS swift launchOptions始终为nil

文章目录问题分析原因解决方案参考博客(需要翻墙才能打开链接):问题iOS swift 在app被杀死的情况下获取(上报)位置 后台 定位 本人实测有效今天在测试在app被杀死的情况下上报手机位置的时候,发现app被系统唤醒的时候launchOptions的值始终为nil分析原因iOS13后,AppDelegate的didFinishLaunchingWithOptions方法中传递的launchOptions值改在了在SceneDelegate的scene(_ scene: UISce

2021-11-25 19:13:28 315

原创 swift Any转字典Dictionary Cannot convert value of type ‘Any‘ to specified type ‘Dictionary<Key, Value>‘

文章目录如下图会报错:点击Fix后还是会报错:解决方法:在Key和Value的位置写上具体的数据类型参考博客:如下图会报错:Cannot convert value of type ‘Any’ to specified type ‘Dictionary<Key, Value>’Insert ’ as! Dictionary<Key, Value>’Generic parameter ‘Key’ could not be inferredGeneric parameter

2021-11-24 18:48:56 98

原创 The resource could not be loaded because the App Transport Security policy requires the use of a sec

文章目录1.问题2.原因:用http发起网络请求,而不是https3.解决方法:在Info.plist文件中加上下面的字段1.问题The resource could not be loaded because the App Transport Security policy requires the use of a secure connection2.原因:用http发起网络请求,而不是httpsiOS9以后,苹果把原http协议改成了https协议,所以不能直接在http协议下

2021-11-24 17:30:57 106

原创 ios swift data dictionary string互转

swift——原生的Data与Dictionary互转的方法,及Model自定义

2021-11-24 16:13:17 239

原创 ios swift 获取手机位置 定位

IOS(swift)获取用户定位及坐标转换

2021-11-24 15:09:42 448

原创 iOS swift 在app被杀死的情况下获取(上报)位置 后台 定位 本人实测有效

iOS开发笔记 – 实时上传用户的位置(APP被杀死的情况下也要能上传)

2021-11-24 11:23:14 814

原创 iOS app的启动过程

iOS App从点击到启动

2021-11-24 11:19:33 4

原创 ios xcode app被杀死了怎样打印调试 调试手动点开的APP 被系统唤醒的app的调试

iOS调试小技巧,在杀死程序怎么查看NSLog信息

2021-11-23 12:43:11 20

原创 ios swift type of expression is ambiguous without more context

文章目录问题:type of expression is ambiguous without more context原因:这个提示可能是输入参数类型和实际函数参数类型不一致导致的解决:下面的代码就是ok的参考博客:问题:type of expression is ambiguous without more context原因:这个提示可能是输入参数类型和实际函数参数类型不一致导致的解决:下面的代码就是ok的参考博客:swift type of expression is ambiguou

2021-11-22 13:59:05 153

原创 ios block

文章目录1.什么是Block2.Block截获变量2.1 对于基本数据类型的局部变量截获其值2.2 对于对象类型的局部变量连同所有权修饰符一起截获1.什么是BlockBlock是将函数及其执行上下文封装起来的对象Block的调用就是函数的调用2.Block截获变量2.1 对于基本数据类型的局部变量截获其值示例1- (void)viewDidLoad { [super viewDidLoad]; int multipier = 6; int(^Block)

2021-11-04 19:01:52 1215

原创 Mac 隔空投送 AirDrop 搜不到 iPhone

1.重启iphone和mac2.退出登录iphone和Mac上的apple id, 然后重新登录参考博客:Mac 隔空投送 AirDrop 搜不到 iPhone

2021-11-04 11:30:28 59

原创 iOS block循环引用 weak strong dance

xcode7.3以后就不需要强弱引用了

2021-11-03 17:09:29 960

原创 ios swift 打印对象地址

print("当前对象地址为: \(Unmanaged<AnyObject>.passUnretained(self as! AnyObject).toOpaque())")当前对象地址为: 0x00000001022050f0

2021-11-03 16:48:49 1187

原创 iOS swift timer循环引用

没有调用_timer.invalidate()方法会造成循环引用

2021-11-03 15:54:47 8

原创 iOS swift mutating关键字

在swift中,默认情况下,实例方法中是不可以修改值类型的属性。能够在实例方法中修改属性值,可以在方法定义前添加关键字mutating参考博客:swift之mutating关键字

2021-11-02 14:21:14 10

原创 iOS swift 逃逸闭包

区分逃逸闭包和非逃逸闭包有利于苹果优化内存管理Swift中的逃逸闭包(@escaping )与非逃逸闭包(@noescaping)

2021-11-01 17:31:57 18

原创 iOS 改变xib视图的大小

参考博客:【iOS】XIB 调整视图大小

2021-10-30 11:30:58 11

原创 ‘weak‘ must not be applied to non-class-bound ‘TestViewDelegate‘; consider adding a protocol conform

文章目录问题解决方法:要协议继承自class问题‘weak’ must not be applied to non-class-bound ‘TestViewDelegate’; consider adding a protocol conformance that has a class bound解决方法:要协议继承自class

2021-10-30 10:46:10 22

原创 iOS swift open和public的异同

open和public修饰的对象都允许外部模块调用open修饰的对象可以被继承和覆盖(override),public修饰的对象不能被继承和覆盖(override)参考博客:iOS open和public的区别

2021-10-29 16:38:13 25

原创 iOS swift 代理 delegate protocol 和 通知(NSNotification)

文章目录参考博客:参考博客:iOS swift 代理协议

2021-10-29 16:25:21 72

原创 iOS 内存管理

文章目录1.野指针和僵尸对象1.野指针和僵尸对象一个oc对象的引用计数为0,被释放,内存被系统回收后这个对象就成了僵尸对象,指向这个对象的指针叫做野指针。如何避免僵尸对象报错:当一个指针变为野指针后,就把这个指针设置为nil,给空指针发消息不会报错...

2021-10-29 10:49:36 45

原创 ios swift string转[UInt8] bytes

func stringToBytes(str:String) -> [UInt8] { let data = str.data(using: .utf8)! return [UInt8](data) }

2021-10-16 13:53:00 12

原创 ios swift string和charecters互转 int string 和 bytes [UInt8]互转

文章目录1.string和charecters互转2.int string to bytes [UInt8]1.string和charecters互转Strings and Characters - swift.org2.int string to bytes [UInt8] //str = "456" func intStringToBytes(str: String) -> [UInt8]{ var bytes: [UInt8] = []

2021-10-15 20:03:13 17

原创 MAC PhpStorm FTP Transmit

PhpStorm中如何使用FTP功能 详细操作方法

2021-09-26 19:46:51 9

原创 动态网页和静态网页的区别

动态网页与静态网页区别以及各自的优缺点

2021-09-24 14:35:53 12

原创 js jquery 添加元素div

function listScanSuccessBlue(data) { var plItem = $('<div class="plItem">' + textMy + '</div>'); plItem.on("click", function () { Push.home(); Push.hmMap(); }) $(".plContent").append(plItem); }

2021-09-14 10:22:52 12

原创 两个html中div的复用 如何在HTML不同的页面中,共用头部与尾部?iframe标签

上面的问题待解决。。。下面的博客我测试没有成功如何在HTML不同的页面中,共用头部与尾部?

2021-09-13 19:35:00 28

原创 js jquery手指滑动,上滑,下滑,左滑,右滑,事件监听

参考博客:js判断手指的上滑,下滑,左滑,右滑,事件监听

2021-09-13 10:54:20 22

原创 css 图标字体 Font Awesome

.icon-close:before { content: "\e90c";}Font Awesome一套绝佳的图标字体库和CSS框架

2021-09-10 17:30:20 7

原创 html手机端适配

文章目录1.手机端网页宽度不对1.手机端网页宽度不对在html的head中加上下面这句<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"></head>html页面手机适

2021-09-10 15:02:46 23

原创 CSS3实现鼠标移动到图片上图片变大

.story-lists img{ transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}.story-lists img:hover{ transform: scale(1.05);}参考博客:CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)...

2021-09-10 10:56:53 11

原创 GET jquery.js net::ERR_ABORTED 403 (Forbidden)

是因为服务器上的jquery.js文件,没有访问权限,把它的权限由“无访问权限”改为“只读”就可以了

2021-09-10 10:06:24 94

原创 js(jquery)提交表单,必填内容为空,边框变红

求教 jquery点 击提交 判定input的表单内容为空 ,边框显示红色js验证非空后,输入框边框变红,如果输入正确怎么让边框恢复到默认的颜色?

2021-09-06 19:09:06 109

原创 css 适配

文章目录1.自己已经实践的部分2.参考博客1.自己已经实践的部分当浏览器可视部分宽度小于480px时@media screen and (max-width: 480px) { html { -webkit-text-size-adjust: none; } #main-nav a { font-size: 90%; padding: 10px 8px; } }当浏览器可视部分宽度小于650px时(单

2021-09-06 17:18:03 8

原创 css 滚动条导致padding-right失效

在子容器外面再套一层(亲测有效)<div class="father"> <div style="width: 300px; padding: 20px;"> <div class="son"></div> </div></div>参考博客padding右边距失效问题,出现滚动条时,右边并没有出现留白...

2021-09-06 16:07:17 139

原创 html a标签的使用

文章目录1.本人使用实例2.参考链接1.本人使用实例 <span class="list verifyProduct"><a href="https://bombvapes.com/authentication-check-2/">Verify Product</a></span> <div class="inputGroup"> <button><a href="https://www.whiffvape.com

2021-09-06 15:00:16 9

原创 form标签的使用

w3school - formHtml中form标签的使用

2021-09-03 20:17:31 13

原创 js Push

Push.updownUpdate = function(){ $(".level").removeClass("choosed"); $(".updownUpdate").addClass("choosed"); addUpItem(); }

2021-09-02 19:33:52 9

原创 css 隐藏滚动条 竖向y滚动,横向x不滚动

.bottom { overflow-x: hidden; overflow-y: scroll;}参考博客:3种方法实现CSS隐藏滚动条并可以滚动内容

2021-09-02 09:16:21 44

蓝牙self.zip

iOS蓝牙工具类oc版,包括检查蓝牙状态,搜索,连接,收发数据。

2019-10-25

空空如也

空空如也

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

TA关注的人 TA的粉丝

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