高效码农

撰写、分享国内外先进的IT技术

分类 iOS、Xcode 下的文章

September 25, 2024

macOS Sequoia 15.0 无法访问局域网 IP网站

一、报错信息无法访问 http://192.168.10.199:5173/。 ERR_ADDRESS_UNREACHABLE解决方案在设置-隐私与安全性-本地网络里打开 Google Chrome 的本地网络权限。(注意2个都需要打开)打开后一定点击浏览器地址栏回车键,点击浏览器刷新按钮不管用。2024年12月12日更新系统更新到macOS Sequoia 15.2后设置-隐私与安全性-本...

苹果开发者个人开发者账号转企业账号

个人开发者账号转企业账号,因为不是法人,苹果也不允许修改账号信息,跟我说只能新申请企业账号,然后走App转让。申请了企业账号,付费成功,走转让程序,跟我说无法转让,意思是用了App Group,App Group是个啥呢?只要你做桌面小组件,你就需要共享你的数据给小组件,不然小组件无法显示App内数据,这是苹果的官方手段,但是用了,你的App就再也无法转移了。给的解决方案是新账号下新建App...
December 23, 2022

如何在 iOS、MacOS 上使用 ChatGPT 和适用于 iPhone 的最佳 ChatGPT 应用程序

目录什么是聊天 GPT?如何在我的 iPhone 上使用 ChatGPT?适用于 iPhone 的最佳 ChatGPT 应用程序在过去的几周里,出现了许多 ChatGPT 应用程序和网站。如果您想了解什么是 ChatGPT、如何在 iOS 上使用它以及适用于 iOS 的最佳 ChatGPT 应用程序是什么,请访问我的博客。什么是ChatGPT?了解 GPT-3:在过去的两年中,您可能已经看到...
December 30, 2021

swift开发常见问题汇总

一、tabBarItem.selectedImage 设置选中图片无效修改前代码my.tabBarItem.selectedImage = UIImage(named: "my_selected")修改后代码 解决方案:增加渲染方式.alwaysOriginalmy.tabBarItem.selectedImage = UIImage(named: "my_se...
December 8, 2021

swiftUI APP 集成 Google 移动广告 Admob (二)

书接上文 ~~~~激励广告创建激励广告几乎与插页式广告相同。唯一的区别是,对于奖励广告,我们需要创建一个函数,该函数将在授予奖励时运行。就像插页式广告一样,我们需要创建一个RewardedAdObject来处理广告的加载。class RewardedAd: NSObject { var rewardedAd: GADRewardedAd? static let sh...

SwiftUI APP 集成 Google 移动广告 Admob (一)

简介:随着越来越多的应用程序使用 SwiftUI 构建,我想提供一种简单的方法将 Admob 直接集成到您的应用程序中。为了让大家集成的更容易,我计划将它作为 Cocoapod 发布。先看一下集成后的效果:设置 Google 移动广告 (Admob) SDK申请应用,请参考 Google 的官方文档地址为:https://developers.google.com/admob/ios/qu...
December 7, 2021

SwiftUI 开发问题集锦

开发环境:xcode版本:13.1swift版本:5.5.1swift-driver version: 1.26.9Apple Swift version 5.5.1一、缺少文件:问题:创建新项目后缺少了 AppDelegate.swift、SceneDelegate.swift 文件,那么在初始化一些SDK时,无法初始化解决方案:在项目App.swift文件中加入init()方法:@mai...
October 28, 2021

Vapor安装教程问题集锦

简介:Vapor 是 Swift 最常用的 Web 框架。这是一个适用于 macOS 和 Ubuntu 的 Swift 网络框架。安装错误❌ :1、要在 macOS 上使用 Vapor,您只需要安装 Xcode 9.3 或更高版本。 2、swift build --disable-sandbox -c release -Xswiftc -cross-module-optimization在执...
August 26, 2020

swift学习笔记

文章只是根据自身情况,记录swift语言和其他语言的区别,请勿对号入座,请根据自身情况选择性学习:一、类型注解注意:类型注解作为一个需要了解的知识点,不做深入研究,因为在项目实操中很少需要写类型注解;理由是:Swift 可以推断出常量或者变量的类型当你声明常量或者变量的时候可以加上类型注解(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型注解,需要在常量或...
August 7, 2020

iOS 复选框 BEMCheckBox 使用教程

效果展示: 使用方式:1、Podfile中引入:pod 'BEMCheckBox'2、执行以下命令:pod install3、在需要使用的类中引入:#import "BEMCheckBox.h"4、添加代理协议:BEMCheckBoxDelegate5、实例化BEMCheckBox//********************** 用户协议 ************...
May 12, 2020

iOS object-c 小技巧

一、iOS12版本 使用reloadRowsAtIndexPaths方法 刷新cell 界面抖动/跳动解决方法:__strong typeof(self) strongSelf = self; [UIView performWithoutAnimation:^{ CGPoint loc = self.tableView.contentOffset; ...
April 18, 2020

iOS DTCoreText 加载html富文本 pod 集成方式

由于项目中后台文章是用富文本编辑器保存的html代码,iOS端需要展示html的富文本;所以测试使用DTCoreText控件,但是最后因为图片加载失败导致崩溃,没有使用;特此记录。一、pod方式集成:在Podfile文件中添加 # 富文本显示 pod 'DTCoreText'在项目目录下:pod install二、编写代码在使用的类中或者在宏定义文件中引入:#import <DT...