问题标签 [swift]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
66173 浏览

ios - 在 NSUserDefaults 中保存图像?

是否可以将图像保存NSUserDefaults为对象,然后检索以供进一步使用?

0 投票
8 回答
94867 浏览

ios - 如何以编程方式将 UISegmentedControl 添加到容器视图

我将如何定义 a 的框架UISegmentedControl?我希望分段控件出现在container viewie的底部UIView

0 投票
1 回答
1654 浏览

objective-c - NSNotification VS KVO

我觉得我不完全理解 KVO 和 NSNotification 之间的区别......它们看起来很相似......你能举个例子来说明什么时候最好使用一种方法,什么时候最好使用另一种方法吗?

我没有谈论 Bind 和 IB,但我的意思是使用 NSNotificationCenter 或 KVO 在我的代码中以编程方式添加 Observer

0 投票
18 回答
64438 浏览

ios - 从 NSUserDefaults 字典 iOS 中删除所有键

我使用 NSUserDefaults 字典来存储高分等基本信息,这样当用户关闭应用程序时,数据就不会丢失。无论如何我使用:

来存储数据。例如,如果我想存储一个新的高分,那么我会这样做:

后来如果我想找回高分,我会这样做:

无论如何,关键是我存储了很多其他的东西,因为NSUserDefaults enable你要存储booleansintegers等等objects。我必须执行什么方法来删除所有键,以便 NSUserDefaults 就像我第一次启动应用程序时一样?

我正在寻找类似的东西:

或者也许有一种获取所有键的方法,我必须遍历每个对象,但我不知道如何删除它们。

编辑:

我试过了 :

而且我仍然能够获得高分....

0 投票
6 回答
98061 浏览

objective-c - 从 iOS 上的 UIView 将图像保存到应用程序文档文件夹

我有一个 UIImageView 允许用户放置和保存图像,直到它可以保存。问题是,我不知道如何实际保存和检索我放置在视图中的图像。

我已经检索并将图像放置在 UIImageView 中,如下所示:

它在我的 UIImageView 中显示选定的图像就好了,但我不知道如何保存它。我将视图的所有其他部分(主要是 UITextfield)保存在 Core Data 中。我已经搜索和搜索,并尝试了人们建议的许多代码,但要么我没有正确输入代码,要么这些建议不适用于我设置代码的方式。很可能是前者。我想使用我用来将文本保存在 UITextFields 中的相同操作(保存按钮)将图像保存在 UIImageView 中。这是我保存 UITextField 信息的方式:

就像我之前说的,我已经尝试了几种方法来让它工作,但无法掌握它。我有生以来第一次想对一个无生命的物体造成身体伤害,但我设法克制了自己。

我希望能够将用户放置的图像保存到应用程序文档文件夹中的 UIImageView 中,然后能够检索它并将其放置在另一个 UIImageView 中,以便在用户将该视图推送到堆栈上时显示。任何帮助是极大的赞赏!

0 投票
5 回答
8317 浏览

ios - 在 iOS 上使用 Twilio 发送 SMS 消息

如何从 iPhone 应用程序以编程方式发送 SMS 消息?我现在正在使用 Twilio,并且可以正确设置 HTTP 请求、向服务器进行身份验证并获得响应。

HTTP 标头一定存在一些错误配置,因为我可以从 Twilio 服务器获得响应,但从未传递正确的数据。

我当前的代码是通过简单的按钮按下调用的方法。

0 投票
2 回答
2564 浏览

objective-c - 绑定 NSButton 状态

我正在尝试将 a 的状态绑定到 a NSButtonobjectController但我在 Interface Builder 中找不到按钮绑定下的语音“状态”。

有没有办法绑定这个属性?

0 投票
2 回答
3188 浏览

objective-c - 将 CGContext 复制到另一个 CGContext

我正在为 MKMapOverlayView 创建的 CGContext 中执行一些 CG 绘图操作。绘制到我的上下文后,我创建了一个图像并将其粘贴到 MapKit 提供的上下文中。

有没有一种方法可以简单地复制myContextcontext无需创建图像?

我意识到你们中的一些人会说“为什么不直接绘制到 MapKit 提供的上下文中”。不幸的是,我们在context直接渲染时遇到了绘图故障。Apple 目前正在为我们调查此问题,但与此同时,我们需要找到解决方法。我在上面介绍的这个解决方法是我的“最佳”镜头,但它有点慢。

PS我已经开始赏金,因为我也在在这里寻找答案。具体来说,我的目标是 OS X。所以答案应该在那里工作。OP 正在寻找 iOS 上的答案。

0 投票
8 回答
86420 浏览

ios - 如何在 Objective-C 和 Swift 中等待

我想UILabel在 2 秒后更改我的文本。

我尝试将我UILabel的文本设置为"A text",然后使用sleep(2)并最终将文本更改为"Another text"

sleep(2)只会冻结应用程序并设置“另一个文本”而不​​显示“A 文本” 2 秒。

如何显示“A text” 2 秒,然后显示“Another text”

0 投票
4 回答
5388 浏览

ios - 如何使父 UIView(50% 透明)变暗以进行登录?

我有一个带有登录按钮的视图。单击按钮时,我添加了一个包含登录字段的视图。发生这种情况时,我需要调暗父视图。我该怎么做?