swift 相关问题

Swift是Apple Inc.为其平台和Linux开发的通用开源编程语言。仅将标记用于有关语言功能的问题,或在Swift中需要代码。使用标签[ios],[macos],[watch-os],[tvos],[cocoa-touch]和[cocoa]来获取有关平台或框架的(语言无关的)问题。

将用户默认值添加到暗模式

这是早期帖子的延续。我想知道的是如何在整个应用程序中为黑暗模式添加用户默认值。请不要注意UserDefaults的代码......

回答 1 投票 1

如何在TruncatingMiddle中设置导航标题的linebreakMode

我使用titleTextAttributes在TruncatingMiddle中设置lineBreakmode。但我没有用linebreakmode向我展示标题。我怎么了?谢谢。 let paragraph = NSMutableParagraphStyle()...

回答 1 投票 0

在Swift中编写Kvo上下文

在ObjC中,static void * const kKVOContext =(void *)&kKVOContext; [self.superview removeObserver:self.parent forKeyPath:NSStringFromSelector(@ selector(contentOffset))context:kKVOContext]; ...

回答 2 投票 0

是否可以将类型擦除应用于协议中的返回值?

好吧,现在,标题可能有点含糊不清,但基本上,我想要实现的目标如下:假设我有两个类用于从后端获取数据,它们都缓存...

回答 1 投票 1

类型为X的Downcast集,它是Y的子类

注意:虽然问题有一个CoreData示例,但它与CoreData无关,它只是一个示例我们正在使用CoreData作为缓存层的Swift项目。我们利用......

回答 2 投票 3

安装cocoapod时获得“没有写入权限”

我正在尝试为我的ios应用程序设置谷歌登录,为此我需要CocoaPods。但是当安装它就像在终端上有自己的网站我得到这个:$ sudo gem install cocoapods [密码:(*放...

回答 1 投票 4

从特定点开始AKSequencer

我正在使用AudioKit AKSequencer来制作可以播放,暂停和停止的midi音符。我遇到的问题是当你停止音序器播放并重新启动它而不倒带它时...

回答 1 投票 4

你如何命名Swift协议中的函数?

当我像这样在Swift中声明一个协议时,比如网络模块:Protocol MyNetworkProtocol {func reportError(error:Int)//

回答 2 投票 1

在swift中添加Google日历活动

我正在尝试使用Swift中的API创建Google Calendar事件。我现在有点失去了如何解决这个问题。更具体地说,创建一个GTLRCalendar_Event对象来传递...

回答 1 投票 0

自定义单元格中的按钮,ViewController方法

这是我的情况。我有以下故事板:所以,我有一个带有容器视图的ViewController和一个tableViewController。这个tableViewController嵌入在ContainerView中...

回答 2 投票 0

如何使用Swift在Cocoa App中设置NSView的颜色?

我曾经为iOS开发,我不明白为什么我不能在主视图中轻松更改NSViews的背景颜色。假设我有一个带有主视图的视图控制器。在这个观点中,我......

回答 2 投票 3

在Swift中使用Do / Catch

我正在开发一个应用程序,并希望从函数中获取数据。但是,有时数据丢失或与我想要检索的数据不同。我是Swift的新手,我找不到方法......

回答 5 投票 4

Swift:URLSession完成处理程序

我试图从本地服务器获取一些数据,使用一段在Xcode playground文件中工作的代码:URLSession.shared.dataTask(with:url!,completionHandler:{(data,response,...

回答 1 投票 0

如何呈现UICollectionViewController?

我收到一个错误:致命错误:在解包一个可选值时意外发现nil didTapUserScreenButton()工作正常,didTapChatControllerButton()给出了错误。我......

回答 1 投票 0

二元运算符

override func tableView(_ tableView:UITableView,didSelectRowAt indexPath:IndexPath){let firstPart = URL(string:“https://www.kiva.org/lend/”)let secondPart = loans [indexPath.row] ....

回答 2 投票 -1

在部分之间重新排列单元格

我知道如果他们在一个部分下面交换单元格,因为互联网充满了这一点,但我正在努力与两个部分相同。我无法移动每个细胞,因为显然索引是......

回答 1 投票 0

使用DispatchGroup,DispatchQueue和DispatchSemaphore顺序执行带有for循环的Swift 4异步调用

我想按顺序在swift中运行for循环,DispatchGroup将它们一起激活,所以我想使用DispatchQueue和DispatchSemaphore来实现我的目标。我没能让我的程序工作,我怎么能......

回答 1 投票 7

不能在Swift类中使用Selector的参数

我实际上并没有收到错误,但按下时按钮不会调用该函数。我创建了一个类来使我的按钮更容易,但选择器存在问题。现在这一切......

回答 2 投票 1

完成处理程序从未调用

我有这样的功能。 class func getAccountBalances(completionHandler:@escaping((_ balances:Any) - > Void)){// Alamofire请求,我们得到结果。但有时结果会失败。 ...

回答 2 投票 1

使用导致内存泄漏的音频片段

我有一个sprite-kit游戏场景(SKScene),它不时使用音频剪辑。我不想在每次需要运行短音频剪辑时创建新动作(SKAction),因为声音可能......

回答 1 投票 4

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.