问题标签 [swift2]
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.
swift - 快速从字符串中获取整数值
所以我可以这样做:
但我找不到使用String
. 我想做类似的事情:
这也不起作用:
ios - AppDelegate 类上的信号 SIGABRT
尝试在 xCode 的模拟器中运行 iOS 应用程序时出现 SigAbrt 错误。调试控制台说:
我了解异常告诉我的内容,但是发生错误的地方是以下行:
据我所知,这是执行的第一行代码之一,除了它的类定义之外 - 我不知道这怎么会触发这样的异常。
如果您需要更多信息,例如调用堆栈,请告诉我。
谢谢你的帮助。
ios - CGAffineTransformInvert:奇异矩阵错误
我在 Xcode 中创建了 Universal App(单一视图)。因为我想iAd
在每个视图上都有横幅,所以我将此代码添加到AppDelegate
文件中:
在真正的 iPhone(iOS 8)上一切正常(横幅出现在每个视图上)但我收到此错误:
如果我尝试在模拟器(iOS 8)上运行这个应用程序,行为是一样的。一切正常,我得到同样的错误,但我得到:*ADBannerView:
但我有委托,我实施了didFailToReceiveAdWithError
. 在真正的 iPhone 上它可以工作...
我的问题是如何解决这两个特定错误?
swift - 可以从类外部访问私有 var
这是在 Playground 中完成的,只是为了简化。
没有编译器警告。事实上,自动完成显示priv
没有问题。我的理解是,在课堂 {} 的边界之外,我不应该能够看到私有的任何东西,func
也不应该看到var
.
我错过了什么吗?
swift - 如何在 Swift 中将二进制转换为十进制?
我正在寻找一种在 Swift 中将二进制数转换为十进制的简单方法。例如,二进制的“10”变成十进制的“2”。
谢谢,
swift - 如何快速自动清除 NSUserDefault 值?
如何nsuserdefault
快速自动清除值?我已经尝试过这个,但它对我不起作用......
ios - UILocalNotification 总是在我加载我的应用程序后立即显示,无论触发日期如何
您好,我是 swift 和 IOS 编程的新手。我已经设置了 6 个通知,这些通知应该根据一天中的时间每天提醒用户 6 次。警报正在工作,但由于某种原因,当应用程序首次启动时,所有 6 个警报同时显示在通知中心。任何帮助将不胜感激。
这是 AppDelegate.swift 中的代码
这是我针对六种不同通知的功能
这就是我在 ViewDidLoad 中调用函数的地方
ios - 在 Swift 中覆盖 UIButton 的 setEnabled 方法
在 Swift 中,UIControl
似乎没有setEnabled:
方法。有没有办法检测控制状态何时更改?
reference - inout/var 参数对引用类型有什么影响吗?
我知道inout
对值类型有什么作用。
对于对象或任何其他引用类型,在这种情况下,该关键字是否有目的,而不是使用var
?
代码示例:
它可以与var
参数列表中的关键字相同。