首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HDB_Li
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 13
沸点 3
赞
16
返回
|
搜索文章
赞
文章( 13 )
沸点( 3 )
Tips: ios中UIView的bounds中x/y出现负数的情况
最近在工作中突然出现了UIView的bounds.y是负数的情况,所以总结一下UIView中有关于Bounds的内容。 在iOS中Frame是相对于父视图的坐标系,Bounds是相对于自身的坐标系,通常Bounds可以被认为是origin是{0, 0}的frame。但是什么情况…
iOS实现模拟定位功能
App中越来越多的功能依赖用户实际的位置,例如基于用户位置提供推荐数据、基于定位判断某些功能是否可用,但是在开发调试中XCode却没有提供自定义的模拟定位的功能,所以本文主要的目的是现实一个可以在开发调试过程中随时模拟定位的功能。 PS: 当你的app在脱离了XCode的调试测…
iOS 运行时动态微调属性方案 - LLDebugTool
你是不是已经厌倦了每次在调试阶段,各种来自测试和UI的问题,每次只需要修改某一个数值,然后重新build/archive,而且调整一次有可能达不到效果,需要反复的修改,build。反复的修改数值对一个程序员来说毫无意义,所以把这些问题交给LLDebugTool来帮你解决。 可以…
iOS读写锁的实现
iOS开发中,大部分时间都是采用互斥锁,但是当多读少写的情况时,互斥锁会比较浪费加解锁的时间,所以此时就应该采用读写锁。 同一时间,只能有一个线程进行写的操作。 同一时间,允许有多个线程进行读的操作。 同一时间,不允许既有写的操作,又有读的操作。 dispatch_barrie…
DoKit支持iOS本地crash查看功能
在日常开发中或者测试过程中,我们的应用可能会出现Crash的问题。对于这类问题我们要抱着零容忍的态度,因为如果线上出现了这类问题,将会严重影响用户的体验。 如果Crash出现的时候恰好是在开发过程中,那么开发者可以根据Xcode的调用堆栈或者控制台输出的信息来定位问题的原因。但…
iOS13 [UIViewController presentViewController]样式适配
这种样式显然不能符合我们UI的要求,产生这样的问题是因为我们之前一直忽略了UIModalPresentationStyle这个属性。 在iOS13之前的版本中, UIViewController的UIModalPresentationStyle属性默认是UIModalPrese…
如何避免UIImagePickerController选择照片时多次点击会多次触发代理方法
最近测试报出来,当双击选择照片时,就会触发2次点击事件,调查发现确实触发了2次代理方法,原代码解决方法如下
LLDebugTool - 便捷的IOS调试工具(支持Swift)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 LLDebugToolSwift是针对LLDebugTool的Swift扩展,它提供了LLDebugTool的Swift接口,LLDebugToolSwift会和…
Github上创建自己的IOS公有库
1. 创建一个空的仓库. 2. 创建podspec文件 podspec全称为pod specification,是用来描述这个pod的信息文件。 输入 cd "your project path",进入到project文件位置。 输入 pod spec create "your…
LLDebugTool - 便捷的IOS调试工具(Version 1.1.3)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 修复了一些数据库的问题。 现在他能表现的更加友好,你可以通过Mac上的软件查看模型的内容。以后某天,LLLogHelper 会单独分离出来,成一个可以在relea…
下一页
个人成就
文章被点赞
309
文章被阅读
54,340
掘力值
1,335
关注了
9
关注者
989
收藏集
2
关注标签
20
加入于
2018-05-21