【PickerView案例13-应用程序对象介绍 Objective-C语言】

一、应用程序对象介绍:

通知

1.应用程序对象介绍:

通知

应用程序介绍:

通知

应用程序介绍:

通知

应用程序介绍:

通知

应用程序启动,本身这一过程,不是应用程序启动就完事儿了,

它有一些比较细节的东西,比如说:

1)info.plist以及pch文件

2)UIApplication对象

这个呢,我们都是分开的去说,

到最后,再把它汇总一下,

接下来呢:

通知

就开一下这个2)UIApplication对象:

通知

UIApplication对象:

通知

来看:

通知

来看:

通知

来看:

通知

来看:

通知

来看:

通知

我直接创建一个项目:

Command + Shift + N:

通知

然后呢:Single View、Next:

通知

Name:应用程序对象介绍:

通知

Next:

通知

09有了,该10了,点击:Cancel:

这是第10份:

通知

Name:10-应用程序对象介绍:

通知

然后呢:

通知

然后呢:

通知

2.讲这个应用程序对象之前呢,我先给它做一个小的操作啊:

通知

我先拖一个按钮,然后呢,去点按钮的时候,再执行一个操作:

通知

拖一个按钮:

通知

增加一下它的约束:

通知

水平居中、垂直居中:

通知

更新一下它的约束,点击Add 2 Constraints:

通知

通知

然后呢,拖一下线:

通知

回到ViewController,然后呢,按Control键,拖线:

通知

是一个实现:

通知

然后呢,叫做什么呢:btnClick:

Name:btnClick:

通知

然后呢,把这个Type:改成UIButton:

通知

Type:UIButton:

点击Connect:

通知

- (IBAction)btnClick:(UIButton *)sender{

}

通知

有了:

通知

然后呢,我把这两个,不用的我就删掉了:

通知

删掉:

通知

我们直接在这里面写:

通知

然后,回到ViewController.m文件里面:

通知

回到ViewController.m文件里面:

通知

3.我们就来看看这个应用程序对象:

1)应用程序对象的类型:UIApplication类型的对象:

通知

应用程序的对象,说白了,就是我们当前这个应用,

通知

比如说,这个应用,

对应的,就是我们整个应用:

通知

这是不是有点儿抽象,主要呢,是执行一些应用级别的操作的,

/**

1.UIApplication类型的对象 , 主要是执行应用级别的操作

*/

通知

1)比如说:我们在使用QQ、以及微信、以及支付宝、你有新消息了的时候,它是不是会给你推送,

发过来一些消息,然后呢,告诉你现在有信息,

有新消息了,对吧,

但是呢,这个应用头像、这个图标,这个图标的话,是不是有个数字,

告诉你有几条收到的消息,

这时候,你就会强迫自己去点击,对吧,

这个东西呢,也就是通过我们这个,应用程序对象,可以实现的,

2)还有,你手机联网不好的时候,左上角这儿,是不是有个菊花,一直在转:

通知

指示器一直在转,那这个也是通过应用程序对象,来实现的,

/*

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/154500.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北斗高精度定位为无人车成为机场运营新常态提供技术保障

在现代快节奏的生活中,人们对交通效率和安全性的需求越来越高。为了满足这一需求,无人驾驶技术被广泛研究和应用。而随着北斗卫星系统的发展,机场无人车正成为潜在的未来运输解决方案。本文将深入探讨北斗卫星如何改变机场运营,以…

一站式数据可视化与分析平台JVS智能BI强大的数据节点功能

在商业智能(BI)中,数据集是数据的集合,用于分析和报告。数据节点是数据集中的一个重要组成部分,它代表数据集中的一个特定数据点或数据元素。通过使用数据节点,可以对数据进行过滤、分组和计算,…

2785323-77-3,MAL-Alkyne,双功能连接试剂Alkyne maleimide

炔烃马来酰亚胺,Alkyne maleimide,MAL-Alkyne是一种非常有用的双功能连接试剂,可以在生物分子中发挥重要的作用。它的马来酰亚胺基团可以与生物分子中的硫醇基团反应,形成共价键,从而将生物分子与炔烃连接起来。这种连接方式在生物…

将 Ordinals 与比特币智能合约集成:第 3 部分

基于 Ordinals 的 BSV-20 同质化代币 之前,我们展示了如何将比特币智能合约与 Ordinals 集成,Ordinals 可以被视为链上的 NFT。 在本文中,我们将展示如何将它们与同质化代币(即 BSV-20 代币)集成。 我们仍然以拍卖为例…

【数据库——MySQL(实战项目1)】(2)图书借阅系统

目录 1. 简述2. 功能代码2.1 创建视图显示所有逾期未归还的借阅信息(包括借阅人姓名,借阅人类别,书名,借出日期,应归还日期,逾期时长);2.2 创建存储过程,每借出一本图书&…

【算法笔记】LCR 086. 分割回文串

基本思想是使用回溯法,回溯法都可以将问题划分为一个解空间树:假设字符串s为"aab",那么我们可以使用深度优先搜索去构建解空间树: dfs遍历出来的第一个序列是[a, a, b],显然该序列都是回文子串,…

前后端分离项目-基于springboot+vue的足球青训俱乐部管理后台系统的设计与实现(内含代码+文档+报告)

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业毕业设计项目实战6年之久,选择我们就是选择放心、选择安心毕业✌ 🍅由于篇幅限制,想要获取完整文章或者源码,或者代做&am…

colab切换目录的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

【MySQL】深入理解MySQL中的Join算法

原创不易,注重版权。转载请注明原作者和原文链接 文章目录 什么是JoinIndex Nested-Loop JoinBlock Nested-Loop JoinMRR & BKA总结 在数据库处理中,Join操作是最基本且最重要的操作之一,它能将不同的表连接起来,实现对数据集…

前端八股文

目录 一、CSS1.说一下CSS的盒模型。2.CSS选择器的优先级?3.隐藏元素的方法有哪些?4.px和rem的区别是什么?5.重绘重排有什么区别?6.让一个元素水平垂直居中的方式有哪些?7.CSS的哪些属性哪些可以继承?哪些不…

vscode 调试使用 make 编译的项目

1、首先点击运行 --> 启动调试: 2、选择g或gcc生成和调试活动文件: 3、出现下面提示是正常的,点击仍要调试: 点击打开“launch.json”: 4、此时会在项目工作目录下生成tsak.josn和launch.json文件: 如…

Android rtmp 低延迟直播方案:简介

Android rtmp 低延迟直播方案:简介 Android RTMP 低延迟直播方案:使用 RTMP 推送至 ZLMediaKit,通过 WebRTC 进行拉流。

【eNSP】VLAN基础配置

一、基于接口划分VLAN(Access接口和Trunk接口) 1、创建VLAN LSW1 [LSW1]vlan batch 10 20 Info: This operation may take a few seconds. Please wait for a moment...done.LSW2 [LSW2]vlan batch 10 20 Info: This operation may take a few second…

【网络】UDP和TCP套接字编程

目录 一、初始ip地址和port二、网络字节序三、socket编程1、sockaddr结构2、socket编程接口2.1、创建 socket接口2.2、绑定端口号2.3、监听socket2.4、接收请求2.5、建立连接2.6、收消息2.7、发消息 3、UDP套接字编程 -- 现实大小写转换4、TCP套接字编程 -- 原生多线程现实TCP通…

若依微服务前后端部署启动流程(只记录)

若依官网:https://www.ruoyi.vip/ 若依源码下载,直接zip既可:RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本 下载解压,导入 idea&…

从零开始学习 Java:简单易懂的入门指南之IO序列化、打印流、压缩流(三十三)

序列化、打印流、压缩流、工具包 1. 序列化1.1 概述1.2 ObjectOutputStream类构造方法序列化操作 1.3 ObjectInputStream类构造方法反序列化操作1反序列化操作2 1.4 练习:序列化集合案例分析案例实现 2. 打印流2.1 概述2.2 PrintStream类构造方法改变打印流向 3. 压…

Docker Mysql实战:docker compose 搭建Mysql

1、docker-compose-mysql文件准备 进入/home/docker目录,新建docker-compose-mysql.yml文件,内容如下: version: 3.0 services:mysql:image: "mysql:5.7"container_name: "mysql"environment:MYSQL_ROOT_PASSWORD: &q…

战神引擎传奇假设教程

战神引擎传奇假设教程 --------------------------------------------------------------------------------------------------- 传奇这款游戏可以说是一代人的回忆,特别是8090后,传奇对他们有着许许多多的难忘的回忆, 随着时代的发展&…

【内网穿透】Docker部署Drupal并实现公网访问

目录 前言 1. Docker安装Drupal 2. 本地局域网访问 3 . Linux 安装cpolar 4. 配置Drupal公网访问地址 5. 公网远程访问Drupal 6. 固定Drupal 公网地址 前言 Dupal是一个强大的CMS,适用于各种不同的网站项目,从小型个人博客到大型企业级门户网站。…

win32汇编源程序结构

先看一个实例: ; 使用 Win32ASM 写的 Hello, world 程序 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g…