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

学习iOS开发的准备

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”,和我一起每天进步一点点 学习iOS开发是一个系统性的过程,需要做好多方面的准备,以便能够有效地掌握相关技能。以下是详细的准备步骤: 1. 设备和软件准备 开发设备:建议使用一台配备M1或M2芯片的Mac,因为它们性能强劲&#x...

学习iOS开发的准备
文章 2023-11-18 来自:开发者社区

鸿蒙开发|鸿蒙系统的介绍(为什么要学习鸿蒙开发|鸿蒙系统的官方定义|鸿蒙和安卓、ios的对比)

导文 鸿蒙开发学习是一项探索性的工作,旨在开发一个全场景分布式操作系统,覆盖所有设备,让消费者能够更方便、更直观地使用各种设备。 鸿蒙系统定位为面向未来、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。它通过分布式技术,将各种设备连接在一起,让用户能够更方便地进行数据共享和...

鸿蒙开发|鸿蒙系统的介绍(为什么要学习鸿蒙开发|鸿蒙系统的官方定义|鸿蒙和安卓、ios的对比)
文章 2023-09-27 来自:开发者社区

iOS UIKit Dynamics Demo 学习地址列表

1、使用 UIKit Dynamics 来模拟物理效果:2、玩转iOS 9的UIDynamics:3、iOS开发概述UIkit动力学4、UIKit支持的动力行为之UIAttachmentBehavior5、UI-UIDynamic6、CADisplayLink结合UIBezierPath的神奇妙用

文章 2023-01-09 来自:开发者社区

iOS开发 - 写一个刷新的控件(未封装,适合新手学习,查看原理)

最近项目中有一个自定义的刷新控件,以前用过很多第三方,所以这次决定自己写一个来用,先看下效果吧:这个效果分解一下可以分为三步:1.拉伸放大图片;2.松手开始刷新,背景开始旋转;3.刷新完毕,回到起始位置;一步步带你来看这里怎么写:1.拉伸放大图片:图片大小一开始为0,随着拉伸图片大小开始放大,达到指定大小后不再改变;/* 在scrollView的代理方法中这么写,往下拖拽偏移量小于0,按照偏移量....

iOS开发 - 写一个刷新的控件(未封装,适合新手学习,查看原理)
文章 2023-01-09 来自:开发者社区

iOS开发 - 蓝牙学习的总结

前言:蓝牙我们知道在外设方面用的比较多,况且目前在医疗运动等方便使用也比较广泛,博主个人对于外设这一块其实挺看重的,未来必定是可穿戴设备的天下,在达不到完全把功能集成到穿戴设备的技术和降低成本的条件下,外设是一个很好的选择,蓝牙无疑起到决定性的作用。最近在看蓝牙,关于蓝牙,也许你很了解这个名词,但是你并不知道它的原理,先推荐几篇大神写的博客,初步了解下:http://www.cocoachina....

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

iOS底层学习——OC对象的本质与isa

我们已经学习了对象的初始化、内存对齐等内容。这篇文章将深入学习探究对象的本质、对isa进行分析。学习对象本质之前,先引入一个工具clang。一.clang1.什么是clangClang是⼀个C语⾔、C++、Objective-C语⾔的轻量级编译器。源代码发布于BSD协议下。Clang将⽀持其普通lambda表达式、返回类型的简化处理以及更好的处理constexpr关键字。lang是⼀个由Appl....

iOS底层学习——OC对象的本质与isa
文章 2022-11-09 来自:开发者社区

iOS底层学习——OC对象初始化补充以及内存对齐探索

大拿之路,任重道远,永不言弃!!!上一篇文章对象初始化探索中,学习了OC对象的初始化流程,以及对象内存按照16字节对齐方式进行开辟过程。但是还留下了一些问题没有搞明白,比如:LGPerson * person = [[LGPerson alloc] init];,-init()方法的作用是什么呢?LGPerson * newlg = [LGPerson new];,+new()方法的作用是什么呢....

iOS底层学习——OC对象初始化补充以及内存对齐探索
文章 2022-11-08 来自:开发者社区

iOS底层学习——对象初始化探索

大拿之路,任重道远,永不言弃!!!一.学习线索我们平时的开发中都会认为main函数是应用程序的入口,是否是这样的?我们在main函数的入口添加一个断点。bt查看运行的堆栈信息,发现一些端倪!发现在main函数之前还有一个start,并且这个start来自动态库libdyld.dylid。说明main函数并不是应用程序的入口,在此之前还有一些应用程序启动过程。很陌生,我们先从简单的开始,在这里添加....

iOS底层学习——对象初始化探索
问答 2018-06-01 来自:开发者社区

【iOS学习全家桶】190道iOS热门问题,阿里百位技术专家答疑解惑

阿里极客公益活动:或许你挑灯夜战只为一道难题或许你百思不解只求一个答案或许你绞尽脑汁只因一种未知那么他们来了,阿里系技术专家来云栖问答为你解答技术难题了他们用户自己手中的技术来帮助用户成长本次活动特邀百位阿里技术专家对iOS常见问题进行了集中解答,在短短3天时间专家回答了190道iOS问题o基础学ios怎么开始 https://yq.aliyun.com/ask/93727 学习...

问答 2018-05-10 来自:开发者社区

学习ios开发怎么样

学习ios开发怎么样

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

mPaaS 移动开发平台

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

+关注