- 一、前言Block是OC语言中的一种数据类型,它是预先准备好的代码,在需要的时候可以直接执行。可以做为参数传递,也可以做为返回值,一般在实际开发中前者用的比较多。在多线程和网络场景中使用得也相当频繁,一般都是作为回调使用!其形式类似于C语言中指向函数的指针,在开发中也是反向传值的一种方式。在OC中使用^操作符声明一个block变量,^也是标示着一段block代码块的开始。block的实体包... 一、前言Block是OC语言中的一种数据类型,它是预先准备好的代码,在需要的时候可以直接执行。可以做为参数传递,也可以做为返回值,一般在实际开发中前者用的比较多。在多线程和网络场景中使用得也相当频繁,一般都是作为回调使用!其形式类似于C语言中指向函数的指针,在开发中也是反向传值的一种方式。在OC中使用^操作符声明一个block变量,^也是标示着一段block代码块的开始。block的实体包...
- 一、前言可通过 react-native log-android、react-native log-ios 命令查看控制台日志信息。添加版本标识可通过 npx react-native run-android --variant=release 实现。APP间互相唤起是常用场景,android中通过IntentFilter实现APP唤起。 二、应用跳转iOS系统中,从当前app跳转到其他任... 一、前言可通过 react-native log-android、react-native log-ios 命令查看控制台日志信息。添加版本标识可通过 npx react-native run-android --variant=release 实现。APP间互相唤起是常用场景,android中通过IntentFilter实现APP唤起。 二、应用跳转iOS系统中,从当前app跳转到其他任...
- 在公司环境中,公司电脑监控软件是保障信息安全和提高生产力的重要工具。本文将介绍如何在Objective-C中实现远程访问接口,使管理员能够远程查看和管理监控数据。我们将通过具体代码示例,详细讲解实现过程,并介绍如何将监控到的数据自动提交到网站。准备工作在开始编写代码之前,确保您已经搭建好基础的Objective-C项目,并且配置了网络连接库,例如AFNetworking。步骤一:创建网络请求... 在公司环境中,公司电脑监控软件是保障信息安全和提高生产力的重要工具。本文将介绍如何在Objective-C中实现远程访问接口,使管理员能够远程查看和管理监控数据。我们将通过具体代码示例,详细讲解实现过程,并介绍如何将监控到的数据自动提交到网站。准备工作在开始编写代码之前,确保您已经搭建好基础的Objective-C项目,并且配置了网络连接库,例如AFNetworking。步骤一:创建网络请求...
- 在公司电脑监控软件中,设备识别功能是至关重要的一环。通过该功能,我们能够追踪和监控公司设备的使用情况,从而确保信息安全和合规性。本文将介绍如何使用Objective-C编写这一功能,并提供一些代码示例。首先,我们需要编写代码来识别连接到计算机上的设备。Objective-C提供了一种方便的方法来获取设备信息,例如设备名称、型号、操作系统版本等。下面是一个简单的示例代码:#import <Fo... 在公司电脑监控软件中,设备识别功能是至关重要的一环。通过该功能,我们能够追踪和监控公司设备的使用情况,从而确保信息安全和合规性。本文将介绍如何使用Objective-C编写这一功能,并提供一些代码示例。首先,我们需要编写代码来识别连接到计算机上的设备。Objective-C提供了一种方便的方法来获取设备信息,例如设备名称、型号、操作系统版本等。下面是一个简单的示例代码:#import <Fo...
- Objective-C是一种强大的编程语言,广泛用于开发Mac应用程序。在这篇文章中,我们将讨论如何使用Objective-C来创建一个禁止员工上班玩游戏的软件的Mac应用程序,用于监控员工的电脑使用情况,并阻止他们在工作时间玩游戏。实现禁止员工上班玩游戏的软件的Mac应用程序在开始编写代码之前,我们首先需要明确我们的目标:创建一个软件,能够监控员工在工作时间内的活动,并且如果发现他们在玩游... Objective-C是一种强大的编程语言,广泛用于开发Mac应用程序。在这篇文章中,我们将讨论如何使用Objective-C来创建一个禁止员工上班玩游戏的软件的Mac应用程序,用于监控员工的电脑使用情况,并阻止他们在工作时间玩游戏。实现禁止员工上班玩游戏的软件的Mac应用程序在开始编写代码之前,我们首先需要明确我们的目标:创建一个软件,能够监控员工在工作时间内的活动,并且如果发现他们在玩游...
- 在ios开发中常用的锁是NSLock来实现简单的互斥。NSLock的操作有lock,unlock,trylock,lockBeforeDate,故名思意lock和unlock是简单的线程锁,trylock和lockBeforeDate是ios实现的两种不阻塞线程的方法。 trylock的时候并不阻塞线程,如果lock失败的话会返回NO... 在ios开发中常用的锁是NSLock来实现简单的互斥。NSLock的操作有lock,unlock,trylock,lockBeforeDate,故名思意lock和unlock是简单的线程锁,trylock和lockBeforeDate是ios实现的两种不阻塞线程的方法。 trylock的时候并不阻塞线程,如果lock失败的话会返回NO...
- 原文链接: https://medium.com/dartlang/dart-2-18-f4b3101f146c Dart 2.18 版本开始提供与 Objective-C 和 Swift 交... 原文链接: https://medium.com/dartlang/dart-2-18-f4b3101f146c Dart 2.18 版本开始提供与 Objective-C 和 Swift 交...
- 初始化 在 iOS 里面,无论是 Objective-C 还是 Swift,类(结构体、枚举)的初始化都有一定的规则要求,只不过在 Objective-C 中会比较宽松,如果不按照规则也不会报错,但... 初始化 在 iOS 里面,无论是 Objective-C 还是 Swift,类(结构体、枚举)的初始化都有一定的规则要求,只不过在 Objective-C 中会比较宽松,如果不按照规则也不会报错,但...
- # Objective-C 基本语法学习【以C++/Java作为比较】 类定义 C++/java obj-C 关键词class 关键词@interface 变量: 可定义为p... # Objective-C 基本语法学习【以C++/Java作为比较】 类定义 C++/java obj-C 关键词class 关键词@interface 变量: 可定义为p...
- 前言 Foundation对象与Core Foundation对象有什么区别? Foundation对象是Objective-C对象,使用Objective-C语言实现;而Core Foundatio... 前言 Foundation对象与Core Foundation对象有什么区别? Foundation对象是Objective-C对象,使用Objective-C语言实现;而Core Foundatio...
上滑加载中
推荐直播
-
鸿蒙应用云函数调用实践
2024/12/16 周一 16:00-18:00
Skye 华为云学堂技术讲师
本期直播带你了解基于Serverless的函数工作流FunctionGraph及其优势、掌握在HarmonyOS上如何调用FunctionGraph云函数,通过待办清单即学即练的操作实践,感受鸿蒙应用开发技术魅力!
回顾中 -
鸿蒙应用入门级开发者认证考点精讲
2024/12/17 周二 16:00-18:00
Skye 华为云学堂技术讲师
本期直播将整体介绍鸿蒙应用入门级开发者认证的整体框架,解构认证理论及实验的知识考点,并辅助剖析模拟试题,助力开发者通关考试。
去报名 -
华为云开发者日·2024年度创享峰会
2024/12/23 周一 14:00-16:00
华为云讲师团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签