×

swift

Dart 2.18 发布,Objective-C 和 Swift interop

SH SH 发表于2024-06-22 浏览9745 评论0
原文链接: https://medium.com/dartlang/dart-2-18-f4b3101f146c Dart 2.18 版本开始提供与 Objective-C 和 Swift 交互的能力预览,以及在这基础上构建的新 iOS / macOS 包支持。 Dart 2.18 还包含对通用函数的类型推断改进、异步代码的性能改进、新的pub.dev 功能支持以及对工具和核心库的整理。 最后,还有最新的 null safety 迁移状态解析,以及通往完全 null safety

objective-c

【iOS内购支付】Uniapp拉起苹果内购支付注意事项、实现步骤以及踩过的坑(手把手教程)

LINII LINII 发表于2024-06-22 浏览5895 评论0
前言 Hello!又是很长时间没有写博客了,因为最近又开始从事新项目,也是第一次接触关于uniapp开发原生IOS应用的项目,在这里做一些关于我在项目中使用苹果内购支付所实现的方式以及要注意的事项,希望能给正在做uniapp开发ios应用需要使用苹果内购支付的小伙伴一些帮助! 问题 为什么开发ios应用需要使用苹果内购支付? 原因在于,苹果要求所有开发者在上架Appstore中的应用,如果应用中出现了虚拟商品的购买,必须使用苹果内购支付,并且绝对不能出现其他支付方式,例如微信、支付

objective-c

UISwitch的使用 - IOS

星花园站长资源网 星花园站长资源网 发表于2024-06-21 浏览6488 评论0
目录 一、创建开关 二、设置样式 1、设置开关 - 开时的背景颜色 2、设置圆形滑块的颜色 三、基本使用 1、手动设置按钮的开、关,分为带动画和不带动画两种 2、设置按钮切换事件回调监听 本文章为学习总结文档,如有转载请联系作者 一、创建开关 UISwitch通过alloc和init就可以创建了,我们要注意的点就是UISwitch的宽、高都不能修改,就算是设置了也没有效果。但是我们可以通过transform属性对按钮进行缩放来改变大小。 _pushSwitch_

objective-c

mac 安装HomeBrew(100%成功)(mac 安装homebrew详细教程)

西园 西园 发表于2024-06-21 浏览27901 评论0
一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。 Homebrew是什么? homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。通过简单的指令可以实现包管理,而不用关心各种依赖和文件路径情况。 homebrew命令 检测是否安装homebrew brew

objective-c

①(语法篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)。带面试你过关斩将,(赶紧过来背iOS八股文)

处女座 处女座 发表于2024-06-21 浏览10199 评论0
iOS面试题 一共分为笔试题和面试题两部分笔试题 一共分为10个 总共613题面试题 一共400题 笔试题 一个10个系列 分别为①(语法篇) 共147题 已更新②(常识篇) 共72题 已更新③(界面篇) 共83题 已更新④(iOS篇) 共52题 已更新⑤(操作篇) 共68题 已更新⑥(数据结构篇) 共23题 已更新⑦(多线程篇) 共60题 已更新⑧(网络篇) 共22题 已更新⑨(多媒体篇) 共59题 已更新⑩(安全篇) 共27题 已更新面试题 一共分为3个 总共400题⑪(面试篇 1/3

objective-c

【iOS】—— 获取本机当前经纬度坐标位置和通过经纬度坐标测算距离

百度用户68492 百度用户68492 发表于2024-06-21 浏览8238 评论0
平时我们再写程序的时候经常会需要访问当前设备的位置信息和计算当前位置距某点的距离,下面我来为大家浅谈一下使用OC自带的库来获取当前坐标和其的距离计算。 一、获取当前经纬度坐标 步骤1:添加关键字 首先要Info里添加两个键值对,向用户请求位置服务时会显示在这里设置的值的内容。 <key>NSLocationWhenInUseUsageDescription</key> <value>使用程序的时候获取本机位置</value> <

objective-c

【iOS】—— 高德地图SDK基础使用(高德地图iOS)

吴昊 吴昊 发表于2024-06-21 浏览10406 评论0
最近稍微学了学iOS调用高德的SDK,就随便做做笔记。注意:本篇博客基于高德地图SDK的3D地图来写的,若使用的是2D地图可能有的方法可能有所不同,比如自定义定位蓝点之类的。 一、准备工作: 具体的准备工作高德的SDK的入门指南上将步骤都一一给出了,具体看看:iOS 高德地图-SDK 下面那我就大概说说步骤: 1.获取最新版的XCode Xcode版本至少在8.0之上。 2.获取CocoaPods 有这个环境的就可以不用管,没有的话可以看看这两篇:2021年CocoaPod

Ruby教程

mac M1芯片执行pod install后报错处理记录

luck luck 发表于2024-06-21 浏览8222 评论0
刚换了m1pro芯片电脑后安装cocopods后正常执行pod install,出错如下报错信息: jianghoufu@jianghoufudeMacBook-Pro ios_for_charge_manager % pod install Analyzing dependencies ――― MARKDOWN TEMPLATE ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ### Command /usr/l

objective-c

ios——如何完成截屏操作并将截屏结果保存到设备本地相册(ios截屏保存不了)

百度用户75525 百度用户75525 发表于2024-06-21 浏览10927 评论0
ios工程——(UIView)获取设备相册权限截取屏幕内容并保存到设备本地相册 设备/引擎:Mac(11.6)/cocos 开发工具:Xcode(13.0) 开发需求:对某个玩法进行截屏操作,并以图片形式保存到设备相册中 很多时候我们需要允许用户对游戏进行截屏并保存到相册,尤其是带有DIY属性的玩法,用户更希望将自己的想法保存起来,所以添加截屏功能可以很好的提高用户体验。 一般要完成截屏保存功能需要分以下几步:获取设备权限->截屏并将内容以图片形式储存起来->保存图

xcode

2022-7-22 最新IOS免越狱 无需USB连接 无需硬件常驻 可云控 适应大批量设备

网站制作 网站制作 发表于2024-06-20 浏览6301 评论0
2022-7-22 最新IOS免越狱 可单机独立运行 可云控大批量设备 无USB连接 无硬件常驻 前言 当前市面上已经可以看到的方案我找到了三种 第一种 第一种来自某Cclick的方案,提供中控台,可以像安卓无障碍一样获取到屏幕顶层的节点信息,通过手机→桥接器→PC,由PC处理脚本、图像、计算,最后把命令传递给手机来执行点击、滑动和一些常规的IOS API功能。 需要用到苹果OS,所以需要一台macbook或者自己装一个黑苹果,每100台设备需要申请一个个人开发者帐号需要99

objective-c

iOS常用的几种锁详解以及用法(ios常用的几种锁详解以及用法视频)

lehehe128 lehehe128 发表于2024-06-20 浏览7728 评论0
锁的种类 互斥锁 自旋锁 互斥锁:保证在任何时候,都只有一个线程访问对象。当获取锁操作失败时,线程会进入睡眠,等待锁释放时被唤醒; 自旋锁:与互斥锁有点类似,只是自旋锁 不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环尝试,直到该自旋锁的保持者已经释放了锁;因为不会引起调用者睡眠,所以效率高于互斥锁; 自旋锁缺点: 调用者在未获得锁的情况下,一直运行--自旋,所以占用着CPU,如果不能在很短的时间内获得锁,会使CPU效率降低。所以自旋锁就主要用在临界区持锁时