首页
学习
活动
专区
工具
TVP
发布

iOS开发随笔

专栏作者
45
文章
68198
阅读量
36
订阅数
XCode14 & iOS16 适配问题汇总
iOS16手机未打开开发者模式时: 1、Xcode 无法选中 iOS16的设备,报错:developer mode disable 2、无法打开升级前编译的App
傅_hc
2022-10-31
2.8K0
iOS CocoaPods 子模块实现多语言
子模块做了一个功能,这个功能需要用到多语言,为了不与主工程其它模块耦合,需要把多语言功能放在当前子模块里面。
傅_hc
2020-11-26
2.3K0
Mac下Shell脚本基础用法
因为不常用shell,老是边用边查,现在做个小笔记。所有内容来源:Shell 教程
傅_hc
2020-11-03
3.8K0
HTML- white-space 和 overflow 两个重要的 CSS 属性
CSS的作用是给 HTML 元素添加样式和布局,接下来利用CSS的 white-space 和 overflow 这两个属性让元素实现左右滑动,效果如下:
傅_hc
2020-03-20
2.5K0
HTML-CSS的三种使用方式
HTML标签其实是为了展示文档而发明的,而标签的出现是为了满足文档的展示效果。HTML 提供的标签有很多,比如 div、span、a、img、p 等等,其中 div、span在语义上不表示任何特定类型的内容,适合用在没有任何语义的场景。
傅_hc
2020-03-20
5360
HTML-JavaScript动态添加元素appendChild
开始自学一下前端的基础知识,这里记录一下知识点,毕竟不熟,不记录很容易就忘记了。前端最佳的学习资料就是在MDN,没有之一。
傅_hc
2020-02-18
1.8K0
iOS 使用Xcode自带工具symbolicatecrash解析Crash文件
每次遇到闪退信息的时候都要敲一遍命令,所以趁现在写个脚本来解析闪退信息,需要的信息有文件有:
傅_hc
2019-12-23
3.2K0
iOS类似淘宝头条的文字滚动广告
最近两个项目都用到类似淘宝头条的功能,就是文字上下无限循环滚动,所以决定简单封装一下,以便以后使用。由于习惯用SDCycleScrollView来做广告图的无限循环滚动,所以这里文字无限滚动的核心是源于此。
傅_hc
2018-10-10
2.6K0
在iOS8上出现<Error>: CGAffineTransformInvert: singular matrix.错误
在iOS8上设置self.whiteLight.transform = CGAffineTransformMakeScale(0, 0);会出现<Error>: CGAffineTransformInvert: singular matrix. 在iOS9不会,在swift上也不会,只有在OC的iOS8会出现 查了一下要解决这个问题就是要把CGAffineTransformMakeScale(0.00001f, 0.00001f)即可,因为CGAffineTransformMakeScale设置为0不会
傅_hc
2018-07-04
6950
Xcode9 上传出现ERROR ITMS-90023/iTunes Store Operation Failed错误
之前上传一直好好的,突然在Xcode9上传出现ERROR ITMS-90023/iTunes Store Operation Failed错误,错误如下图: 报错图片 说的是少了iPad的图标,但
傅_hc
2018-07-04
3760
WKWebView不显示JS的Alert,Confirm,TextInput弹框解决方法
最新项目使用网页加载页面的基本上都由UIWebView转到WKWebView了,然后刚刚才发现用了WKWebView之后不会弹窗提示了,查了一下知道原来WKWebView默认禁止了下面的跳转: 打开itunes.apple.com跳转到App Store, 拨打电话, 唤起邮箱等一系列操作 JS的Alert,Confirm,TextInput弹框 解决方法: 首先实现WKUIDelegate代理方法 解决唤不起打电话和跳转系统应用的方法 - (void)webView:(WKWebView *)webV
傅_hc
2018-07-04
6.6K0
iOS Swift 读取本地json文件
在用Swift测试数据发现加载本地json文件一直报以下错误: Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fr
傅_hc
2018-07-04
4.7K0
iOS CAShapeLayer和UIBezierPath的使用
1.CAShapeLayer简介 CAShapeLayer是一个通过矢量图形而不是bitmap来绘制的图层子类。 CAShapeLayer继承自CALayer,可以使用CALayer的所有属性值。 CAShapeLayer需要与 贝塞尔曲线 配合使用才有意义(这是个人经验)。 使用CAShapeLayer与贝塞尔曲线可以画出你想要的图形。 相对于Core Graphics绘制图片,使用CAShapeLayer有以下一些优点: 渲染快速。CAShapeLayer使用了硬件加速(使用CPU渲染),绘制同一
傅_hc
2018-07-04
1.8K0
Unity项目嵌入现有iOS项目的方法
因为现有项目有个功能需要调用Unity页面,所以就叫同事用Unity打一个包给我嵌入到现有iOS工程,就一个导入过程就非常曲折。(泪奔~~o(>_<)o ~~) 以下所有的文件结构和TARGETS配置
傅_hc
2018-07-04
2.7K0
Reveal的使用方法
换了公司之后发现有一些之前的资料找不到了,所以还是老老实实的写上来吧~~ 添加步骤 第四步的代码如下(注意路径不要留空格): expr (Class)NSClassFromString(@"IBARe
傅_hc
2018-07-04
4870
IQKeyboardManager每次运行都会断点到Bug ID:#550
在Xcode9一打断点就会在IQKeyboardManager断点在//Loading IQToolbar, IQTitleBarButtonItem, IQBarButtonItem to fix
傅_hc
2018-07-04
4310
Xcode9 在全屏模式下使用Xcode模拟器
当你使用13寸的 Mac 时,Xcode 的全屏模式是唯一救星,以前不能在全屏模式下使用Xcode模拟器,但现在开始可以使用了。(个人感觉是提高专注度) 从Xcode 9 开始,这个功能将会是系统预设
傅_hc
2018-07-04
1K0
iOS原生sqlite3框架操作数据库
iOS开发的基本上都知道fmdb,自从用了fmdb之后都忘记了原生的sqlite3操作了(fmdb太好用了)。 SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。 SQLite是一个轻量级的关系数据库。SQLite最初的设计目标是用于嵌入式系统,TA占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,目前应用于Android、iOS、Windows Phone等智能手机。 需要注
傅_hc
2018-07-04
1.2K0
iOS UICollectionView等分有1px缝隙
在使用UICollectionView开发无缝隙或者间隙为1px的页面的时候应该会遇到这样的问题(iPhone 5s 没有问题),明明是把屏幕四等分了,但为什么会有下图的空白间隙呢? 等分有缝隙 再检
傅_hc
2018-07-04
1.4K1
iOS IB Designable Errors Failed to update auto layout status:……
(我用的是Xcode8.3.1)今天在用xib拖一个cell的时候突然给我报两个错误 Failed to update auto layout status: Failed to load designables from path (null) Failed to render instance of <control>: Failed to load designables from path (null) 可神奇的是可以运行,虽然不影响使用,但是看到红色的就是不爽啊,然后想着怎么解决,Google一下
傅_hc
2018-07-04
8670
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档