objective-c

andyweike10 小时前
macos·objective-c·cocoa
iOS语法原理在 iOS 开发里,NS 是 ‌NeXTSTEP‌ 的缩写,是苹果收购 NeXT 公司后继承下来的历史命名前缀,代表这些类来自 Cocoa/Cocoa Touch 框架。‌‌
青柠之夏cc2 天前
macos·objective-c·cocoa
Kotlin Multiplatform:一次编写,全平台运行,2026 年跨平台开发的 “最优解”?跨平台开发发展这么多年,行业一直在寻找理想的技术方案。从早期H5套壳,到ReactNative,再到如今普及度很高的Flutter,大家都希望靠一套代码同时支撑安卓、iOS。但每一套方案都绕不开固有的短板:要么最终UI体验和原生差距明显,要么需要整体更换技术栈,存量老项目迁移成本高得难以承受。 KotlinMultiplatform,简称KMP,从早期实验版一路迭代,2023年底正式稳定。到2026年,已经有Google、Duolingo、麦当劳等不少企业把它投入线上生产。它对外的核心理念是共享可以复用的
黑科技iOS上架3 天前
macos·ios·objective-c·cocoa·审核·ios混淆·执行程序差异化
iOS framework/dylib动态库定向加固实战文章来源参考官方文档:https://crab‑https://ios.com/docs/site/%E6%96%B0%E6%89%8B%E6%95%99%E7%A8%8B/harden/ 适用:自研Framework、dylib动态库安全防护,提升逆向破解成本;支持ObjC、Swift、Flutter、Cocos、Unity等项目。
程序鉴定师6 天前
java·小程序·uni-app·php·objective-c
2026年深圳小程序/App开发公司技术选型指南:从架构设计到交付标准全维度评估2026年,深圳小程序与App开发市场持续活跃,但企业面临的核心问题已从“要不要做”转向“怎么选对技术合作伙伴”。根据行业观察,企业在选型过程中常见的踩坑路径高度相似:被低价吸引→需求沟通模糊→交付质量不达标→后期维护无保障。
鹤卿1238 天前
开发语言·ios·objective-c
「iOS」GCD定义:队列,又称为伫列(queue),是先进先出的线性表,在具体应用中通常用链表或者数组来实现。装载线程任务的队形结构。队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行删除操作。队列的操作方式和堆栈类似,唯一的区别在于队列只允许新数据在后端进行添加。
用户21816970493010 天前
objective-c
FFmpeg (二) shell echo 数组Shell 是命令行解释器,负责翻译用户命令 → 内核执行 → 返回结果。Shell 脚本:批量编写多条命令,实现自动化运维。
2501_9159090615 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案我注意到一个现象:小团队和独立开发者的移动端工具链,这两年的形态在收敛——不再是"每个平台一套完全独立的班子",而是有主有次地拼:有的以跨端打底、原生补关键页;有的专注单平台,工具尽量挑轻的。拼法的分歧少了,但"该怎么拼"这个问题还是常常被问起。
2501_9159184116 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比ios编程用什么软件好iOS编程主要使用Xcode,其次是AppCode与CodeRunner。Xcode由苹果公司开发,是最官方也是最全面的iOS开发环境,提供了从代码编写、项目管理、设计界面到性能测试、应用发布的一站式服务。Xcode的界面设计器Interface Builder,让开发者可以拖拽的方式来设计UI,极大简化了开发过程。此外,它还内置了大量的库和框架,支持Swift和Objective-C两种编程语言,让开发者能够使用最新的技术开发应用。Xcode的强大功能和高效率,使其成为iOS开发的
97650333516 天前
flutter·ios·objective-c·uniapp·swift
iOS 上架 4.3a 被拒【uniapp专讲】无论是uniapp 还是futter, 都属于跨平台开发, 都有一些基础库. 这些库的基础代码很有可能是 全新手写代码还会导致4.3的原因
黑化旺仔17 天前
macos·ios·objective-c·cocoa
【OC】KVONSKeyValueObserving 是 Foundation 为 NSObject 提供的一个 Category,其中定义了 KVO 相关接口
用户21816970493017 天前
objective-c
iOS 动画二 CAGradientLayer颜色渐变 CATransformLayer立体效果CAGradientLayer可以极大的丰富页面的色彩。增加设计感。然后我们的动画知识一个中间过程。动画结束又恢复到原始的内容显示。因此,我们可以直接赋值最终的值,然后动画的最终值刚好是我们的视图,然后给一个开始值做动画,这样就不需要removeOnCompletion。
用户21816970493017 天前
objective-c
iOS 动画 一 CABasicAnimation和CAKeyFrameAnimation动画类的继承关系。CALayer只负责渲染,手势等其它内容由UIView负责。那么,在实际动画的过程中,CALayer的frame是怎么变化的。
2501_9159184119 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
使用 VS Code 写 Swift 做 iOS 开发,插件能实现哪些功能,还有哪些短板经常被问到一个问题:平时都在 VS Code 里写代码,能不能顺手把 iOS 也开发了?——能,而且覆盖度还不低;但有个边界最好一开始就弄清楚:插件管的一直是"写"这一层,"跑"和"发"那两段,它够不着。
00后程序员张20 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Xcode vs KXApp,体积差几十G,选轻量方案还是完整工具链?"又 30 个 G 没了。“Xcode 每次大版本更新,群里都会冒出几句熟悉的吐槽:硬盘告急的、纠结要不要删旧版本的、还有直接问"这玩意儿到底凭什么这么大"的。说实话这三个问题我都琢磨过——删是可以删的,至于为什么大,答案也不神秘:Xcode 不只是个 IDE,它是苹果一整个开发环境的打包。大得有理有据,但"有理有据"不等于"你必须全盘接受”,这篇把体积构成拆开看看,再聊聊另一条轻量路线的取舍。
黑科技iOS上架22 天前
macos·ios·objective-c·cocoa·审核·ios混淆·cocos混淆
Cocos应用App Store4.3被拒怎么自查参考原文:https://crab-ios.com/blog/appstore-4.3-self-check
YJlio23 天前
objective-c·视频播放·功能验证·锤子助手·朋友圈视频进度条·ios微信插件·交互测试
锤子助手第012个开关:启用朋友圈视频进度条的位置、验证方法与播放交互边界🔥 个人主页: 杨利杰YJlio❄️ 个人专栏: 《Windows 疑难杂症与工单复盘案例库》 《Sysinternals实战教程》
星辰即远方23 天前
macos·objective-c·cocoa
RunLoop初步了解UIApplication 是 iOS 应用程序的“根对象”,它本质上是一个单例类,继承自 UIResponder,负责管理和控制整个 App 的生命周期、事件循环和核心状态
代码的小搬运工23 天前
macos·objective-c·cocoa
Runloop运行循环,在程序运行过程中循环做一些事情,如果没有Runloop程序执行完毕就会立即退出,如果有Runloop程序会一直运行,并且时时刻刻在等待用户的输入操作。RunLoop可以在需要的时候自己跑起来运行,在没有操作的时候就停下来休息。充分节省CPU资源,提高程序性能
用户2181697049301 个月前
objective-c
iOS 底层原理 runloopRunLoop 本质是一个事件循环,让线程不执行完就退出;没有 RunLoop 的子线程,任务执行完毕后立刻销毁。