首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS macOS
DravenLu
创建于2023-08-23
订阅专栏
苹果开发:iOS macOS的SDK APP Swift OC开发
暂无订阅
共25篇文章
创建于2023-08-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【iOS】SwiftUI 中ForEach的使用记录
有一个列表表单,编辑的时候上级页面带进来默认值,在编辑也可以修改。在SwiftUI中如何用ForEach优雅的实现。
给iOS应用UI设计师和开发者一点建议【Icon】
本文关于iOS应用icon方面的内容, Swift 和 SwiftUI。使用Mac电脑的设计师和开发者才能体验该建议的精妙之处。当然如果你对应用的体积不关心,或者对UI设计师和开发者之间的协
前端跨平台框架的选择Flutter Uniapp RN ...
大前端跨平台方案调研 当团队业务大方向可预见,但细枝末节需要敏捷迭代,且公司希望开源节流。此时跨平台方案就可以提上日程了。任何框架或者设计方案,永远没有最好的。因地制宜,适合的才是最好的
【SDK】单元测试,XCTestCase,查看覆盖率
写在前面 上一篇,这次主要是编写循序递进的用例和查看覆盖率 其实说白了,还是要严格按照测试驱动开发的原则来。当然了,如果只是了解下XCTestCase,看上一篇就够了 操作步骤 一、testCase与
【SDK】SDK的开发与调试项目配置
写在前面 最近在开发SDK,然后发现这里面的学问大着呢。在开发SDK的时候,先得构想一下,作为开发者,怎么做才能开发方便,调试方便,导出SDK方便。 你需要了解的知识点: 上图中project就一个,
【SDK】作为SDK开发,如何开始编写第一个单元测试
写在前面 由于开发SDK,测试成本还是有的。然后引入TDD。 步骤 其实网上很多,无非就是测试代码调用你的业务功能代码,然后看结果。其中XCTest很好用 SayHi类是我们被测试类 UnitTest
【SDK】XCTest 编写过程中的一些问题和技巧
重要! 对于即将新增的功能函数,一定要先写UT再写实现代码。因为这样可以验收代码设计的角度避免一些思路问题。这一点很重要,也很好理解,资料很多就不赘述了。 对于已有的代码,后面补UT Case的过程其
【iOS】How to compile Lua 5.4.3 5.4.4 as an iOS static library
下载lua源文件 curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gz tar zxf lua-5.4.3.tar.gz cd lua-5.4.3/sr
【iOS】编译Libevent静态库
感谢先行 Libevent github地址 机型架构参考 感谢分享1 感谢分享2 步骤 找一个文件夹,进入到该文件夹 touch build_libevent.sh 把感谢分享1中的README.m
【iOS】 iCloud 的使用和问题
最近公司项目要求在IM会话页面添加发送文件的功能,然后就研究了下。 IM一般的SDK都会有发送文件的功能,但是在选择文件的时候就遇到了问题 文件从哪里来? 1.由于iOS 系统沙盒的限制,你是不能像安
【iOS】 iPhone 修改手机定位远程打卡
目标: 修改当前的手机定位,然后打开你们公司那个打卡的软件,然后点击打卡 申明:不建议你这么做,纯技术好玩,并且没有什么难度 准备工作 1.xcode +iPhone 2.打开或者新建一个iOS 项目
【iOS】 数组合并去重 distinctUnionOfObjects的使用
我大致分为两种: 数组里都是基本数据类型 数组里放的都是自定义的对象类型 关于第一种的合并去重:看这个就够了 | distinctUnionOfObjects的使用 关于第二种:我目前没有找到合适的法
【iOS】Jenkins mac-slave iOS 打包 CI 集成(一)
写在前面: Jenkins 的持续集成不多说了,我也只是了解冰山一角。这里就我踩坑的过程记录下。我只是记录我的操作中遇到的问题,文章并不会手把手的教怎么做,我也是看着别人的文章一步步来的,希望记录的问
【iOS】Jenkins mac-slave iOS CI 集成(二)
写在前面: 接着Jenkins mac-slave iOS CI 集成(一),我们已经实现了本地Jenkins的打包功能。下一步就是给服务端的Jenkins配置一个mac节点:mac-slave 怎么
【iOS】XCode9 遇到的问题汇总
以下问题都是在使用XCode过程中发现的(持续更新): 1. 新建xib或者sb文件时,会出现一个"Safe Area Layout Guide before iOS 9.0" 的错误 解决办法: 把
【iOS】pod Realm 失败(OC iOS)
问题描述 最近更新了Mac 10.12.6 然后莫名其妙的,出现了问号文件夹的问题.好在苹果的客服还是很给力的,帮助解决 了. 然后我的电脑就相当于重新安装了系统 1:下载item2 安装 2.bas
【iOS】mac OS Catalina 放弃32位,以及Rvictl的使用
写在前面: 最近升级了Mac OS,遇到两个大问题: 脚本编译32位的的时候报错 Rvictl 命令不能使用了 本文章假设你已经升级到了Mac OS10.15.1 XCode升级到了11.2 参考 r
【iOS】打包报错:Found an unexpected Mach-O header code: 0x72613c21
写在前面 我的项目DDD是swift 的,然后其中一个projectA 是swift 的,然后projectA中有使用OC混编,还在projectA中做了module,最后projectA 的动态库给
【iOS】关于Network Extensions的一些知识点记录
Network Extensions 拓展进程的额定内存是15M 如何调试iOS extension 进程的代码
【iOS】Network Extensions 的Packet Tunnel应用,ipv4和ipv6的问题
首先,这是一个简单的APP,拦截手机的流量,代理。其中ipv4和ipv6以及dns都要转发到自己的节点。期间就遇到了ipv4的可以代理,但是ipv6的就不可以,这就很O疼了。搞了一周,记录下
下一页