阿里云文档 2024-11-18

iOS SDK API获取网络栈接口

通过currentIpStack方法,获取网络栈接口。

文章 2024-11-11 来自:开发者社区

iOS性能优化:深入函数调用栈与符号化技术

在iOS开发中,函数调用栈是理解程序执行流程和优化性能的关键。当应用出现性能问题或崩溃时,能够准确地读取和解析调用栈信息对于快速定位问题至关重要。本文将探讨iOS中的函数调用栈,以及如何通过符号化技术进行有效的性能调优。 函数调用栈的重要性 函数调用栈记录了程序执行期间的函数调用顺序,它对于调试、性能分析和监控应用的运行状态非常重要。在iO...

文章 2024-11-11 来自:开发者社区

深入探索iOS函数调用栈:符号化与性能调优实战

在iOS开发中,理解函数调用栈对于性能调优和问题排查至关重要。函数调用栈记录了程序执行过程中的函数调用顺序,通过分析调用栈,我们可以识别性能瓶颈和潜在的代码问题。本文将分享iOS函数调用栈的基本概念、符号化过程以及如何利用调用栈进行性能调优。 函数调用栈基础 函数调用栈是程序执行期间由函数调用形成的栈结构。每当一个函数被调用时,调用的信息&...

文章 2019-05-24 来自:开发者社区

iOS协程coobjc的设计篇-栈切换

iOS协程coobjc的设计篇-栈切换 协程 (Coroutine) 是一种轻量级的非抢占式用户态线程。本文主要介绍阿里开源的iOS协程框架coobjc的设计思考。 1. 协程简介 Subroutine: 子程序,可以理解为函数Coroutine: 协程 Subroutine 的调用顺序是确定的,比如下图左A调B,B执行完毕返回, Subroutine调用和返回是通过压栈出栈来实现的。而...

文章 2017-10-04 来自:开发者社区

iOS:导航控制器侧滑出栈实现

介绍:在iOS中,导航控制器UINavigationController是默认实现左侧边缘侧滑手势出栈的,但是如果当开发者对导航控制器子控制实现自定义leftBaButtonItem时,这个侧滑功能就会失去效果,此时就需要我们在自定义的NavigationController中手动代码去实现了。有的时候为了提高用户体验,会试着进行全屏的侧滑返回,现在这个技术已经普遍应用到app中。下面就来介绍边....

iOS:导航控制器侧滑出栈实现
文章 2016-12-15 来自:开发者社区

iOS 10 中导航控制器出栈入栈连续操作存在的问题

iOS 10 中导航控制器出栈入栈连续操作存在的问题 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、HTML5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再...

问答 2016-07-20 来自:开发者社区

iOS堆与栈的问题

NSObject *ob1 = [[NSObject alloc] init];NSLog(@"ob1 = %p &ob1 = %p",ob1,&ob1);如上两行语句,指针指向的内存地址ob1,与存储指针本身的值的地址&b1,ob1代表的值是堆的地址,&ob1代表的值在栈上,这种说法对不对呢?谢谢

文章 2016-05-04 来自:开发者社区

iOS开发UI篇—Quartz2D使用(图形上下文栈)

一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的? 说明: 新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。 画线的三个步骤: (1)获取上下文 (2)绘图 (3)渲染 要求:画两条单独的线 代码和效果图: 1 - (void)drawRect:(CGRect)rect 2 { 3 //获取上下文 4 CGContex...

iOS开发UI篇—Quartz2D使用(图形上下文栈)
文章 2016-04-25 来自:开发者社区

【转载】iOS堆和栈的理解

操作系统iOS 中应用程序使用的计算机内存不是统一分配空间,运行代码使用的空间在三个不同的内存区域,分成三个段:“text segment “,“stack segment ”,“heap segment ”。 段“text segment ”是应用程序运行时应用程序代码存在的内存段。每一个指令,每一个单个函数、过程、方法和执行代码都存在这个内存段中直到应用程序退出。一般情况下,你不会真的不得不....

文章 2015-12-09 来自:开发者社区

iOS 扩展 UINavigationController 出栈返回到先前标记的位置

iOS 扩展 UINavigationController 出栈返回到先前标记的位置 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注