我已经做了 13 年的 iOS 开发人员,我写了两本关于这个主题的书。一个在UIKit上,另一个在SwiftUI上。 以下是我认为初学者在 2022 年成为 iOS 开发者的方式。1. 从学习 Swift、Xcode 和两个制作应用程序的框架 UIKit 和 SwiftUI 开始。不要只学习 SwiftUI。 尽管 SwiftUI 较新且听起来“更酷”,但 UIKit 已经存在了很长时间,并且是制
转载 2023-08-14 14:29:24
247阅读
 iOS开发-UI 从入门到精通(二)是对 iOS开发-UI 从入门到精通(一)知识点的巩固,主要以习题练习为主,增强实战经验,为以后做开发打下坚实的基础!※开发环境和注意事项:1、前期iOS-UI开发我们需要手动管理内存,所以我们要把ARC关掉(Xcode关掉ARC的步骤);(1)打开Xcode选中当前工程:(2)选中Build Settings:(3)在输入框内输入coun
转载 2023-05-22 16:21:40
125阅读
开发一个优秀的 ios app应用软件,你得学习许多知识。在此给大家整理了一篇ios app开发教程,里面还加入技术人员一些心得,以供各位app开发菜鸟入门学习参考。一:了解基本IOS APP开发属性设置1.viewport 控制应用屏幕属性user-scalable:用户是否可以手动缩放height:和 width 相对应,
转载 2023-09-12 13:02:57
207阅读
# iOS 开发教程 iOS 开发是指基于苹果公司的操作系统iOS进行应用程序开发的过程。iOS应用程序可以运行在iPhone、iPad和iPod Touch等设备上。本教程将介绍iOS开发的基础知识、常用工具和技术,并通过一个简单的示例讲解如何编写一个iOS应用程序。 ## iOS 开发基础 ### iOS 应用程序结构 一个iOS应用程序通常包括以下几个部分: 1. **UI(用户界
原创 2024-06-26 03:30:42
96阅读
突然心血来潮,想写点技术方面的东西,做了ios也有好几年了,就简单的写个ios开发的技术博客,希望有人能用得到。今天就先从创建一个Hellow World工程开始一:首先打开xcode然后单击Creat a new Xcode Project然后选择Single View Application,点击Next这里的Product Name就是工程的名字 下面两个是公司的名字和标识,可以根据自己的情
转载 2023-05-23 14:23:45
106阅读
 iOS开发-UI 从入门到精通(三)是对 iOS开发-UI 从入门到精通(一)知识点的综合练习,搭建一个简单地登陆界面,增强实战经验,为以后做开发打下坚实的基础!※在这里我们还要强调一下,开发环境和内存管理注意事项(最后一次强调,以后文章中将不会在出现希望大家谨记):1、前期iOS-UI开发我们需要手动管理内存,所以我们要把ARC关掉(Xcode关掉ARC的步骤);(1)打开
转载 2023-05-23 13:54:34
68阅读
前言看完前面3章的内容,基本对IOS开发有一些认识了,这章我们开始动手去实践做点小练习,学习如何创建并设置标签和按钮(Label & Button)的相关属性,以及通过一个交互式的案例演示动作和输出口的使用。创建Swift新项目使用Label和Button 1、先打开 Main.storyboard,看到视图后。2、在工具右下方各种库模块中找到第三个选项。3、在搜索框里搜
文章目录学习基础SwiftUI跟着官方文档创建一个项目工程基本介绍基本UI构建简单视图创建CircleImage完成视图课后习题 学习基础SwiftUI我完全跟着SwiftUI官方教程和文档来学习的,官方教程和文档地址:https://developer.apple.com/tutorials/swiftui跟着官方文档创建一个项目打开 Xcode 并在 Xcode 的启动窗口中点击 Creat
转载 2023-08-27 16:38:42
127阅读
iOS框架层次 一、从底层到应用层(一)core os -> core services -> media ->cocoa touch 核心系统->核心服务->媒体服务层->可触摸层 (二)IOS基于UNIX系统二、苹果开发网站https://developer.apple.com/三、开发ios的语言1、Objective-C 面向对象的C 2、swift 2
转载 2023-07-18 10:28:43
414阅读
目录一、如何建立一个APP 项目二、知识准备1.开发环境2.MVC架构3.熟悉Xode的开发界面三、一个简单的APP——Hello World一、如何建立一个APP 项目1.首先打开Xcode建立一个项目(project),选择Create a new Xcode project也可以通过左上角的File->New->Project建立一个项目 2.选择iOS>App(
iOS 开发入门(Storyboard版)1、项目工程的创建打开Xcode后点击Create a new Xcode project选择iOS下的AppInterface选择Storyboard,Language选择Swift以storyboard方式创建一个项目文件后可以看到如下页面左侧为文件目录中间为工作区,用来写代码或绘制界面右侧为当前页面相关配置2、以Storyboard方式给页面添加控件
转载 2023-05-23 11:58:44
139阅读
回顾上节课内容:主要学了两样东西,xcode和很多obj-c。1、如何创建新项目?开始界面的Create键还有文件菜单的创建新项目。2、如何显示项目里的不同文件?比如左边的navigator,上部的选项条。3、xcode的UI布局:使用对象库,inspector,debugger控制台等。4、从右下角拖button、label到view上,还有从中拖出条线来连接到controller来实现cont
转载 2023-07-23 15:51:49
120阅读
目录一、开发环境二、关于Swift(一)Swift简介(二)Swift特性(三)结语三、Swift基础语法(一)编程准备(二)Hello,world!(三)简单值1.变量与常量2.类型3.字符串4.数组、字典、集合以及元组4.可选类型Optional(四)控制流1.条件语句 2.循环语句(五)函数和闭包1.函数2.嵌套函数3.输入输出参数4.可变参数5.闭包一、开发环境编程语言: &nb
转载 2023-08-08 14:10:40
439阅读
一、学习iOS了解iOS的基本规范和设计准则,了解现在市场上主流的几款iPhone手机尺寸以及分辨率,弄清楚不同版本iPhone物理像素(pt)和逻辑像素(px)的关系了解不同尺寸屏幕的适配问题。二、选择合适的软件。软件的话你可以用PS,AI,Sketch等等一切你用起来顺手的软件,我一般用Sketch做整体的设计,简单的图标Sketch就可以完成,有些的复杂图标会用AI画完保存成SVG格式导入到
# iOS RePlaykit 开发教程 RePlaykit是苹果提供的一个强大的工具,可以帮助开发者在iOS设备上录制屏幕、音频和视频,并实现实时的直播功能。在本教程中,我们将介绍如何使用RePlaykit进行开发,并演示一些常用的功能。 ## 准备工作 首先,我们需要在Xcode中创建一个新的iOS项目。然后,在项目设置中添加ReplayKit.framework到项目中,并在代码中导入
原创 2024-04-15 05:20:12
307阅读
如今OCX控件在编程中已占领了很重要的地位,我们可以利用OCX控件完成一些相当复杂的编程操作。同时OCX控件还有利于主程序的简单化、功能的重用、隐藏程序实现细节、便于升级、传播方便等优点。现在我们可以利用VB 5.0方便地制作出自己的OCX控件供我们在编程中使用,同时还可以把它送给你周围喜欢编程的朋友!下面列出制作OCX控件的步骤: 一:新建OCX 打开VB 5.0选择新建工程在对话框中选择Act
# Xcode开发iOS应用教程 ## 介绍 Xcode是苹果公司为开发iOS和macOS应用程序而创建的集成开发环境(IDE)。它为开发者提供了丰富的工具和功能,帮助他们设计、构建和调试应用程序。本教程将介绍如何使用Xcode开发iOS应用,以及一些常用的代码示例。 ## 步骤1:创建新项目 首先,我们需要创建一个新的Xcode项目。打开Xcode,选择 "Create a new Xc
原创 2023-07-20 03:19:39
659阅读
# Java与iOS开发教程 ## 介绍 Java和iOS是两种流行的编程语言,分别用于Android和iOS开发。本教程将为初学者提供Java和iOS开发的基础知识和示例代码,帮助他们快速入门。 ## Java开发 Java是一种面向对象的编程语言,由Sun Microsystems(现在是Oracle)在1995年开发。Java具有跨平台特性,可以在不同的操作系统上运行。以下是一个简单
原创 2023-08-04 09:24:04
65阅读
ios7之后,ios中加入了JavaScriptCore框架。该框架让Objective-C和JavaScript代码直接的交互变得更加的简单方便。一、JSContext 与 JSValueJSContext是OC与js交互的中间上下文,用于相互转化。 在iOS框架中,凡是带session或者context后缀的,这种类一般自己不干活,作用一般都是两个:1.管理其他类,帮助他们搭建沟通桥梁,好处
在上一节课中,我们新建了第一个 Qt 工程,其中包括 5 个文件:HelloQt.promain.cppmywindow.hmywindow.cppmywindow.ui其中,前两个文件,已经为大家做了详细讲解,这节课先来看后 3 个文件,然后再为大家详细讲解整个项目的构建流程 1. 文件说明在 main.cpp 中,除了 QApplication 进入事件的循环处理以外,还会创建一个 MyWin
  • 1
  • 2
  • 3
  • 4
  • 5