小编Poo*_*pta的帖子

swift 3如何获取明天和昨天的日期(保管特殊情况)新的一个月或新的一年

我正在处理每个月的数据日历,我应该显示3种类型的计算(昨天 - 今天 - 明天)

因为特殊情况(例如今天日期(2017年5月31日))因为(索引超出范围)而导致崩溃,如果我尝试继续我的应用程序并且明天开始计算我将有错误(因为我应该)明天知道新的一个月)

这是我的代码

class ViewController: UIViewController {
    var dateComponents: DateComponents!
    var TimeToday :[String] = []
    var TimeTomorrow :[String] = []
    var TimeYesterday :[String] = []
    override func viewDidLoad() {
        super.viewDidLoad()
        let dateDay = Date()
        let calendar = Calendar(identifier: .gregorian)
        dateComponents = calendar.dateComponents([.day, .month, .year], from: dateDay)
        done()
    }
    func done()  {
        //------ for tomorrow ------
        // month end day 31
        if (dateComponents.day! == 30){
            if(dateComponents.month! == 1 || dateComponents.month! == 4 || dateComponents.month! == 6 || …
Run Code Online (Sandbox Code Playgroud)

calendar ios swift

23
推荐指数
1
解决办法
3万
查看次数

在UIImageView中两个图像之间转换的最佳方法

我已经实现了一个非常简单的图片查看器,允许用户浏览图像集合.它们从Internet加载,并通过UIImageView对象显示在设备上.像这样的东西:

UIImage *image = [[UIImage alloc] initWithData:imageData];
[img setImage:image];
Run Code Online (Sandbox Code Playgroud)

imageDataNSData我用来从URL加载图像内容imgUIImageView实例,并且是实例.

这一切都运行良好,但新图像替换之前显示的图像没有任何过渡,我想知道是否有一个简单的方法来做一个良好的动画过渡,以改善用户体验.

知道怎么做吗?代码样本将非常感激.

objective-c uiimageview ios

19
推荐指数
3
解决办法
4万
查看次数

我应该在Core Data中使用Cascade或nullify来建立关系吗?

我有一对多的关系,我只是试着直截了当.当我从A < - >> B设置关系时,一切都很棒,并且按照我喜欢的方式运行.但是当我想要改变关系时,清除所有内容并添加几个不同的B(比我之前做的那样),如果我想在两端删除它,我会删除使用nullify或级联的关系吗?

还有谁可以给​​我一个快速的例子,说明我怎么可能这样做?

我在想类似的东西 [b setValue:nil forKey:myRelationship]

这有什么关系吗?或者我还需要其他东西吗?

谢谢.

iphone xcode core-data objective-c

9
推荐指数
1
解决办法
3372
查看次数

无法在WKWebView中访问麦克风和相机

WKWebView没有在应用程序中要求获得摄像头和麦克风的许可。当我在Safari浏览器中加载相同的url时,它会请求相机和麦克风的许可,并且视频通话效果很好。但是,当我将其嵌入WKWebView权限时,即使在plist文件中同时授予了摄像头和麦克风权限,也不会询问。即使在UIWebViewSafari浏览器视图控制器中,同样的东西也不起作用。我引用了以下链接,但仍然无法正常工作。 在wkwebview中启用“摄像机和麦克风”访问权限,如果用户拒绝访问摄像机如何防止WKWebView呈现“摄像机”模式? 有人可以提供任何解决方案吗?

ios swift wkwebview

7
推荐指数
1
解决办法
894
查看次数

我已经在我的服务器上上传了 apple-app-site-association,我将其用于后端服务

我在哪里可以上传“apple-app-site-association”以在我的 iOS 应用程序中设置通用链接?

如何在我的 iOS 应用程序中使用通用链接?我越来越迷惑阅读很多教程。谁能帮我?

deep-linking ios swift aasa

1
推荐指数
1
解决办法
3818
查看次数

iOS Safari javascript 录音

从 iOS 12 开始,MediaRecorder尚未实现。然而,MediaDevices 可以工作,允许请求访问用户的麦克风。

我想弄清楚是否至少有一种方法可以直接从浏览器录制音频。我想必须至少有一个,否则授予对麦克风的访问权限有什么意义?

但是我似乎找不到单一的工作解决方案。我错过了什么吗?

javascript safari audio-recording ios

0
推荐指数
1
解决办法
4620
查看次数