技术栈
cocoa
@大迁世界
1 天前
macos
·
ios
·
objective-c
·
cocoa
液态玻璃屏正在侵蚀你的电池
最近不管刷论坛、看群聊,还是翻评论区,几乎到处都能看到同一句话反复出现:Liquid Glass 很漂亮,但它也真的很耗电。
pop_xiaoli
1 天前
macos
·
ios
·
objective-c
·
cocoa
·
xcode
【iOS】类与对象底层
假设我们有一个CGObject类,我们在main函数中创建实例,并通过终端使用clang编译命令将main.m文件编译程main.cpp文件
2501_91592143
1 天前
android
·
测试工具
·
ios
·
小程序
·
uni-app
·
cocoa
·
iphone
常用iOS性能测试工具大全及使用指南
在开发iOS应用程序时,性能测试是一个非常重要的环节,通过性能测试,我们可以评估应用程序在不同条件下的性能表现,并找出潜在的问题和瓶颈,为了进行iOS性能测试,我们可以使用多种工具来帮助我们进行测试和分析,下面将介绍一些常用的iOS性能测试工具。
blackorbird
1 天前
macos
·
ios
·
objective-c
·
cocoa
通过攻陷合法网站传播的新型iOS漏洞利用工具包DarkSword
DarkSword 是一套完全基于 JavaScript 编写的一键式 iOS 攻击框架,支持 iOS 18.4 至 18.7 版本,通过六个安全漏洞实现从 Safari 远程代码执行到内核权限提升的完整入侵流程,配套三个不同能力层级的恶意载荷家族,可实现设备全量敏感数据窃取与远程控制。
2501_91600747
2 天前
ide
·
vscode
·
ios
·
cocoa
·
个人开发
·
xcode
·
敏捷流程
在非 Xcode 环境下完成苹果开发编译的记录 iOS 编译与调试
在 iOS 项目开发中,编译这个动作出现的频率很高。写完一段代码,需要构建应用验证逻辑;修改一个 UI,需要重新编译确认效果。这个循环会在开发过程中不断重复。
库奇噜啦呼
2 天前
ios
·
objective-c
·
cocoa
【iOS】Effective Objective-C第三章
我们在iOS开发中构建应用程序时,经常会在开发自己的应用程序时将其中的部分代码用于后续项目或供他人使用。这需要用到OC中常见的编程范式,同时还需了解各种可能碰到的陷阱。
pop_xiaoli
4 天前
macos
·
ios
·
objective-c
·
cocoa
·
xcode
【iOS】alloc & init & new源码阅读
本文内容是关于OC源码学习,简单梳理一下alloc&init&new的实现过程以及内存对齐原理首先,我们从main函进入,先看alloc方法:
FreeBuf_
5 天前
macos
·
ios
·
cocoa
苹果紧急发布iOS 15.8.7更新以防御“Coruna“漏洞利用工具包
苹果公司已紧急发布iOS 15.8.7和iPadOS 15.8.7安全更新,旨在保护旧款设备免受名为"Coruna"的漏洞利用工具包的严重威胁。
00后程序员张
5 天前
android
·
macos
·
ios
·
小程序
·
uni-app
·
cocoa
·
iphone
使用克魔助手(Keymob)查看 iOS 设备日志与崩溃报告
在移动应用开发过程中,日志和崩溃报告几乎是定位问题最直接的线索。很多时候用户只会反馈应用闪退了,而真正的原因必须从设备日志或 Crash Report 中才能找到。
@大迁世界
6 天前
macos
·
ios
·
objective-c
·
cocoa
注意,苹果刚刚做出改变: iOS 26.4 系统强制所有设备开启“被盗设备保护”功能。
苹果这次对 iPhone 安全策略的态度,明显变了。根据 MacRumors 报道,从 iOS 26.4 开始,Stolen Device Protection(失窃设备保护)将默认开启;多家苹果媒体也同步指出,这项原本需要用户手动打开的功能,在 iOS 26.4 中会变成系统默认状态。
blackorbird
8 天前
macos
·
ios
·
objective-c
·
cocoa
Coruna 间谍软件活动持续扩散,苹果破例为旧版iOS设备推送双版本安全补丁
苹果公司发布了 iOS 15.8.7 和 iOS 16.7.15。这两个针对旧款 iPhone 的紧急补丁,修复了攻击者在名为 “Coruna” 的间谍软件活动中利用的几个已知漏洞。
房开民
8 天前
yolo
·
macos
·
cocoa
使用cuda核函数加速 yolov5后处理
符哥2008
10 天前
macos
·
ios
·
cocoa
充电桩 iOS App 的 BLE蓝牙模块(Swift)
以下是包含所有核心功能、UI 交互、权限处理、边界容错,可直接编译运行(需提前集成 SnapKit 用于 UI 布局)。
helloworddm
10 天前
macos
·
ios
·
cocoa
紧急预警!iOS最新高危漏洞爆发,23个漏洞打包扩散,已野外攻击
截至2026年3月6日,苹果近期密集推送2次系统补丁,紧急封堵多个已被野外利用的高危漏洞,更可怕的是,一套包含23个独立漏洞的国家级攻击工具包已扩散至黑产,覆盖近5年所有iPhone机型,无差别攻击普通用户!
pop_xiaoli
10 天前
笔记
·
macos
·
ios
·
objective-c
·
cocoa
iOS-多线程原理
之前学习过多线程基础知识,这里再复习并拓展一下,有兴趣的可以看看之前这篇博客:所以可以理解为进程是线程的容器,而线程用来执行任务,在iOS中是单线程开发,一个进程就是一个app,进程之间是相互独立的。
库奇噜啦呼
10 天前
ios
·
objective-c
·
cocoa
【iOS】Effective Objective-C第二章
属性是Objective-C的一项特性,用于封装对象中的数据。Objective-C对象通常会把所需要的数据保存为各种实例变量。实例变量一般通过“存取方法”来访问。其中,“获取方法”(getter)用于读取变量值,而“设置方法”(setter)用于写入变量值。
pop_xiaoli
11 天前
ios
·
性能优化
·
objective-c
·
cocoa
·
xcode
iOS—UITableView性能优化
UITableView的优化本质上是提高滚动性能并减少内存使用,保证使用过程的流畅。核心是通过降低CPU与GPU的工作来提升性能
pop_xiaoli
11 天前
笔记
·
ios
·
objective-c
·
cocoa
·
xcode
effective-Objective-C-详解Block底层
在main函数中书写如下代码:接下来我们在终端cd进入文件目录,执行clang -rewrite-objc main.m -o main.cpp将OC文件编译为C++文件。
小指纹
11 天前
算法
·
macos
·
cocoa
2026牛客寒假算法基础集训营1
个位数的情况只有0~9,个位数为1,3,7,9时,x最小为10;个位数为5时,x最小为2;个位数为0时,x最小为1;个位数为52,6,8时,x最小为5;
m0_73730258
25 天前
macos
·
objective-c
·
cocoa
iOS IPA 安装 Plist 文件生成工具
做 iOS 开发或者给 APP 做内测分发的,估计没人没被 Plist 文件坑过。之前自己弄这个文件,要么得写 XML 代码,要么在 Xcode 里反复调配置,一个字符写错,IPA 包就装不上,iOS7 之后还要求必须用 HTTPS 地址,踩坑踩得人麻了。直到用了咕噜分发的 Plist 文件在线制作工具,才发现这事儿能这么简单,全程不用写一行代码,填几个信息点两下就搞定,没用到这个工具之前,我做 Plist 文件那叫一个费劲。手动写代码的话,得记各种格式规范,写完还得逐行核对 Bundle ID、下载地址