技术栈
objective-c
人生何处不修行
2 天前
macos
·
objective-c
·
cocoa
iOS 自定义视频播放器实战:全屏旋转 + 画中画(PiP)+ 多页面切换不中断播放
在很多视频类 App 中,我们都能看到这样一套体验:视频支持内嵌播放 + 自定义控制栏一键横屏全屏,并且正确处理状态栏 / Home Indicator
tangweiguo03051987
10 天前
开发语言
·
ios
·
objective-c
Objective-C 核心语法深度解析:基本类型、集合类与代码块实战指南
详细讲解:Objective-C 基本类型、集合类和代码块 一、基本类型详解 1.1 主要基本类型1.2 类型转换和检查
七月巫山晴
12 天前
前端
·
ios
·
objective-c
【iOS】OC中的一些宏
FOUNDATION_EXPORT能够将一个常量暴露给文件外供使用,有区分于C++。变量:常量:注意:OC中不能使用FOUNDATION_EXPORT修饰定义,只能修饰声明。C++中可以使用extern修饰定义。
linweidong
14 天前
objective-c
·
swift
·
jspatch
·
ios开发
·
ios面试
·
ios面经
·
xcode调试
美团ios开发100道面试题及参考答案(下)
跨端技术的核心目标是“一套代码适配多平台(iOS、Android、Web等),降低开发成本、提升迭代效率”,iOS开发中主流的跨端技术可按“渲染方式、底层架构”分为四大类,每类技术都有明确的原理、代表框架、适用场景及优缺点,具体如下:
图图大恼
15 天前
ios
·
objective-c
·
apple
iOS Objective-C 协议一致性检查:从基础到优化的完整解决方案
在 Objective-C 开发中,协议(Protocol)是实现接口抽象和多态的重要机制。然而,编译器对协议实现的检查有时存在局限性,特别是在动态运行时和复杂的继承关系中。本文将介绍一个完整的协议一致性检查解决方案,涵盖基础实现、功能扩展。
PeaceKeeper7
16 天前
开发语言
·
macos
·
objective-c
Objective-c的内存管理以及Block
当一个对象的引用计数值为0时,它就会被系统自动调用dealloc释放掉。(1)ARC:自动引用计数对于strong修饰的对象A,当对象B被对象A引用时,系统会自动给对象B的引用计数+1,当对象A释放后,系统会自动给对象B的引用计数-1。
普通网友
22 天前
开发语言
·
ios
·
objective-c
Objective-C 类的方法重载与重写:区别与正确使用场景
定义:子类重新实现父类中已存在的方法,方法名、参数类型和返回值必须完全相同。 核心特点:正确使用场景:
qq_39773151
22 天前
笔记
·
学习
·
objective-c
Objective-C 学习笔记(第9章)
id类型 id类型是一种通用的对象类型,即可以用来存储任何类的对象。 程序运行时,会先判断对象所属的类,然后确定需要动态调用的方法。 存储在id变量中的对象类型在编译时无法确定,会推迟到运行时。
linweidong
24 天前
macos
·
ios
·
objective-c
·
cocoa
·
ios面试
·
nstimer
·
ios面经
实战救火型 从 500MB 降到 50MB:高频业务场景下的 iOS 内存急救与避坑指南
目录1. 所谓的“僵尸页面”是如何拖垮你的App的2. Block闭包:绝不仅仅是 [weak self] 那么简单
笑尘pyrotechnic
25 天前
ios
·
objective-c
·
cocoa
[iOS原理] Block的本质
“在这门学科的定义中,隐含着一个假设,即作为研究对象的人类汇集必须大到足以用统计学的方法来处理。集结的人数由许许多多的‘阿西莫夫系数’(Asimov coefficient)决定。群体越大,预测的准确性就越高。”
郑州光合科技余经理
1 个月前
java
·
开发语言
·
uni-app
·
php
·
排序算法
·
objective-c
·
生活
技术视角:海外版一站式同城生活服务平台源码解析
在全球化与数字化加速的今天,海外华人及留学生群体对便捷本地生活服务的需求日益增长。一个集成外卖、跑腿、商城的一站式平台,不仅能解决实际生活需求,更为开发者与服务商带来了巨大的市场机遇。本文将深入解析此类海外生活服务系统的核心架构、功能模块与技术实现,并提供多平台发布的标题建议。
mylinke
1 个月前
objective-c
Comsol声辐射力捕获粒子
comsol声辐射力捕获粒子最近在研究用Comsol模拟声辐射力捕获粒子,感觉还挺有意思的,来跟大家分享一下。
互亿无线明明
1 个月前
java
·
c语言
·
python
·
php
·
objective-c
·
ruby
·
composer
国际短信通知服务:如何为全球业务构建稳定的跨国消息触达体系?
在全球业务不断扩张的背景下,越来越多的系统需要向境外用户发送实时通知:订单状态更新、物流提醒、账号变动、支付结果推送……这些都依赖一条可靠的链路——国际短信通知服务(International SMS Notification Service)。
linweidong
1 个月前
objective-c
·
swift
·
ios开发
·
切面编程
·
ios面试
·
苹果开发
·
mac开发
网易ios面试题及参考答案(下)
OC是单继承语言(一个类仅能继承一个父类),但可通过多种方式模拟多继承效果;面向切面编程(AOP)则是将“横切逻辑”(如日志、埋点、权限校验)与业务逻辑分离,OC中可通过运行时、分类、Method Swizzling等方式实现,以下从实现方式、示例、面试要点全维度解析:
询问QQ:27699885
1 个月前
objective-c
工业物联网,车间物联网,车间可视化看板。 从PLC到组态软件,到大屏数据可视化。 1、支持车间...
工业物联网,车间物联网,车间可视化看板。 从PLC到组态软件,到大屏数据可视化。 1、支持车间PLC,仪表,组态软件,触摸屏数据采集。 2、数据通过 OPC DA UA TCP MQTT SOCKET 等方式交互到工业物联OPC! 3、设计可视化老板,设备实时监控看板,历史记录看板,曲线看板,图形图表看板等
他们都不看好你,偏偏你最不争气
1 个月前
macos
·
ios
·
objective-c
·
cocoa
【iOS】MVVM
MVC的前世:这个架构中,三个实体联系太过紧密,每个实体都知道另外的两个实体。这就导致了复用性能急剧下降。
Sheffi66
1 个月前
ios
·
objective-c
·
swift
Swift 与 OC 混编底层交互原理
Swift 和 Objective-C 的混编是 iOS 开发中的常见场景。无论是老项目引入 Swift,还是 Swift 项目使用 OC 第三方库,都需要两种语言之间的互操作。
你踩到我法袍了
1 个月前
objective-c
·
参数
·
消息传递
·
编程实践
·
嵌套消息
深入理解Objective-C中的消息传递机制
在Objective-C编程语言中,对象间通过发送消息进行通信是一种核心概念。本章将继续深入探讨这一主题,涵盖带参数的消息、嵌套消息发送等多个方面。通过学习这些高级特性,我们可以编写出更加灵活和强大的代码。