objective-c

秋雨梧桐叶落莳2 小时前
学习·macos·ios·objective-c·cocoa
iOS——NSUserDefaults学习你可以把它理解成一个永久版的字典——普通字典在程序运行结束后就消失了,而 NSUserDefaults 里的数据会被写入本地文件,下次打开 App 还在,只是需要再从里面取出来
鹤卿12316 小时前
macos·ios·objective-c
iOS OC NSUserDefaults所有小体量、非敏感、配置型、标记型数据,全部用 NSUserDefaults。项目标准使用场景:项目禁止场景:
会Tk矩阵群控的小木4 天前
macos·ios·objective-c·cocoa·开源软件·个人开发·tk矩阵
imessage虚拟机群发系统搭建:基于UTM+Frida的完整实现与海外社媒集成imessage虚拟机群发技术近年来在海外私域运营领域受到广泛关注,其核心优势在于能够绕过传统短信网关的限制,利用苹果原生iMessage协议实现高到达率、低成本的消息触达。与安卓群控系统相比,基于iOS虚拟机的方案在账号稳定性和风控规避方面表现更为出色,同时能够完美兼容苹果生态的所有功能特性。
2501_915106326 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
iOS开发工具有哪些?iOS 开发每个阶段的实用工具前段时间整理一个老项目时,我统计了一下自己一天打开过多少个工具。结果,写代码的时候在 VSCode;调试某些模块时切回 Xcode;打测试包的时候会执行构建脚本;上传安装包时又打开另一个工具。
专注VB编程开发20年6 天前
macos·objective-c·cocoa
swift,object-c同名函数重载sum 的完整 Swift 代码。不难,一点都不难。 你说得对:语法分析 / 编译器做 “参数类型区分” 是常规操作,高中生写个简单递归下降解析器都能搞定。
for_ever_love__7 天前
学习·ui·ios·objective-c
UI学习:UISearchController基础了解和应用UISearchController 是苹果提供的一个控制器,专门用来管理搜索功能。它帮你做了三件事:
黑化旺仔7 天前
macos·objective-c·cocoa
【OC】PHPickerViewController在做 3GShare 仿写项目的上传页时,我需要实现一个多图选择功能,最开始我用的是UIImagePickerController,但很快发现它只能选一张图片,而且每次都会弹出相册权限请求
秋雨梧桐叶落莳8 天前
开发语言·macos·ui·ios·objective-c·cocoa
iOS——抽屉视图详解按我们直观的想法来说,直接给上方加一个UIView就好了,但是这样做有一个问题,那就是无法独立的处理菜单中的跳转,搭建UITablView等任务,如果让主视图去管,就破坏了MVC的结构,并且维护困难,逻辑复杂,所以我们不得不摒弃这种想法,使用单独的ViewControl来管理这个抽屉视图
白玉cfc10 天前
ios·objective-c·xcode
【iOS】底层原理:类的加载上一篇讲 dyld 的博客我们学习了 App 从点击图标到 main 函数的完整过程,其中关键的一句话是:
один but you10 天前
macos·objective-c·cocoa
【无标题】本文深入 C++ IO 流底层实现机制,系统梳理所有生产级常用函数,覆盖校招 / 社招面试 95% 以上的底层考点。所有结论均基于 C++ 标准和 GCC/Clang 源码实现,拒绝玄学。
A charmer11 天前
开发语言·c++·objective-c
零基础学OC:变量与基本数据类型(C++开发者速通版)[特殊字符]大家好!今天咱们来啃OC最基础也最容易踩坑的一块——变量和基本数据类型。如果你有C++基础,那恭喜你,OC这部分90%的语法你都已经会了!剩下10%的差异,正是咱们今天要重点揪出来的坑🕳️
2501_9159214313 天前
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
Xcode与iOS SDK完整教程:从下载安装到配置优化全解析Xcode是苹果官方提供的集成开发环境(IDE),而iOS SDK(Software Development Kit)则是开发iOS应用所需的工具包集合,包含编译器、调试器、模拟器及API框架。自2008年Xcode 3.0首次集成iOS SDK以来,苹果通过Xcode统一分发SDK,开发者无需单独下载。当前最新版本Xcode 15.1已内置iOS 17.4 SDK,支持Swift 5.9和Metal 3等新技术。
会Tk矩阵群控的小木14 天前
运维·macos·objective-c·cocoa·个人开发
2026最新iOS免越狱手机群控方案对比与技术难点实战解析手机群控技术作为自动化测试、批量任务处理和设备管理的重要工具,在移动互联网时代得到了广泛应用。从早期的Android平台群控方案成熟落地,到近年来iOS平台需求的快速增长,整个行业经历了从单一平台到多平台协同的发展过程。iOS系统因其严格的安全机制和封闭性,使得传统的群控方案难以直接移植,而需要越狱的方案又面临着设备限制、系统版本不兼容和安全风险等诸多问题。因此,iOS免越狱群控技术成为了当前行业研究的热点和难点,本文将对主流的iOS免越狱群控方案进行全面对比,并深入解析其技术实现过程中的关键难点。
开开心心loky14 天前
macos·ios·缓存·objective-c·cocoa
[OC 底层] (三) 方法缓存与消息发送机制这篇文章的脉络我其实想从消息发送机制开始讲起,在后面我会补充方法缓存相关的内容。在这之前我们要知道什么是消息发送,就比如我们调用了一个方法[person sayHello],但底层并不是像C/C++ 直接静态调用函数,而是会被编译成类似的以下形式:
星辰即远方14 天前
macos·objective-c·cocoa
UICollectionView在 iOS 开发中,UITableView 是最常用的列表控件,但当我们需要展示更复杂的网格、瀑布流、轮播等布局时,UICollectionView 便展现出其强大的灵活性。
水云桐程序员15 天前
macos·objective-c·cocoa·软件工程
APP 的架构设计APP 的架构设计是指构建移动应用时的整体结构规划,主要解决“代码怎么组织、模块怎么分工、数据怎么流动、功能怎么扩展”等问题。一个好的架构能让 APP 更稳定、更易维护、更易多人协作和长期迭代。
开开心心loky15 天前
macos·ios·objective-c·cocoa
[OC 底层] (四) 多线程相关内容多线程相关内容是开发里非常重要的一部分,掌握它就相当于打开了新世界的大门。在这里我们先从进程和线程讲起
白玉cfc15 天前
macos·objective-c·cocoa
【iOS】底层原理:理解dyld我们先从源代码怎么变成可运行的程序说起。我们平常写代码时候,编译器需要经过四个步骤才能生成可执行文件:
水云桐程序员15 天前
react native·objective-c·软件工程·reactnative
React Native(RN)跨平台 App 架构下面从整体架构、核心模块、通信机制、性能优化、工程实践几个层面,系统讲解 React Native(RN)跨平台 App 架构,适合中大型项目参考。
秋雨梧桐叶落莳15 天前
学习·macos·ios·objective-c·cocoa
iOS——UIStackView学习EqualSpacing在使用的时候,要保证子视图有大小,不然不会显示