首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS 代码日志
海大叔
创建于2023-03-08
订阅专栏
iOS开发踩坑记录
暂无订阅
共13篇文章
创建于2023-03-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
xcode14.3 更新,跑模拟器报错解决方案来了
好好的项目突然更新xcode后无端端Building for iOS Simulator, but linking in dylib built for iOS, file 'xxxx.framewo
开发日志,xcode14.3 跑模拟器报错问题
周末手贱更新了最新的xcode14.3,坑随之就来了,忘记了xcode这些年一直在反向优化,哎,垃圾。 更新后直接用模拟器跑项目,发现多个项目都报错,Building for iOS Simulato
share Extension
组件创建 share Extension是iOS共享数据的组件,可以提供从本地文件app,相册和第三方支持共享数据的app发送数据到自己app中,其实可以理解成一个app之间连接的桥。 当前项目---
Jenkins和fastlane的使用日志
fastlane 使用ruby语言 Jenkins Jenkins服务我是使用jenkins-lts,所以重启之类是: brew services restart jenkins-lts 网上有bre
代码日志《Cocoapods最近疯狂掉线》
M1系统,在最近使用cocoapods,出现报错问题,pod init,就出现不对提示ruby2.6版本的问题 无奈,一开始打算重装cocoapods,但发现,重装也出现问题,无法安装 cocoapo
代码日志《ios Websocket》
666的库 iOS websocket对接,OC中有优秀的SocketRocket,swift中有优秀的Starscream,实现方式也是很简单,可以根据官方文档现实。 SocketRocket是使用
swift日志《部分关键字、重载与自定义运算符》
Inout 一般的函数传参: param是一个Let的类型,也就是不能改变的,所以是不能直接改变传入的num的值, 使用inout可以处理这个问题 能看到传参的时候多加了与一个&,在源码分析中,这种传
swift日志《命名空间,泛型,闭包》
swift 的命名空间 涉及到NSClassFromString,在Swift中的使用方式与OC是有区别,并不像OC可以直接往NSClassFromString()放入字符串类型的类名即可,Swift
代码日志《git日常操作》
创建代码库 cd到某个目录,然后创建一个Git本地代码库 $ git init cd到某个目录,将其初始化为带名字的Git代码库 $ git init project-name 克隆一个项目和它的整个
代码日志《静态库(.a文件)并使用cocopods集成》
iOS开发中支持静态库与动态库,不过使用动态库,上架会有麻烦。这里讲到如果创建静态库.a文件,其实很早之前公司要求做wifi的SDK的时候就开始涉及这个东西了,但一直没写出来。 创建.a文件 首先新建
代码日志《cocoapods创建自己的组件》
大致流程 上传代码到github 创建podspec文件 ---验证 代码创建一个release版本 注册cocoapods账号(已有跳过) 代码上传至cocoapods pod代码验证 登录http
代码日志《framework静态库创建》
.a库是静态库,framework可以是动态库也可以是静态库,但是我们编译动态库在上架的时候是会被拒的。.a库是二进制的东西,而framework是除了二进制的东西还有资源文件,.a库要配合.h文件配
代码日志《Carthage》
Carthage 日常开发项目大都使用cocoapods,而近年来慢慢有开发往Carthage转移(iOS8+),Carthage是什么?和cocoapods一样是相关管理框架,但是他更轻便,与coc