Tag: 快速

如何使用Photos Framework获取相机胶卷中的图像

以下代码加载也位于iCloud或stream图像上的图像。 我们如何才能将search限制在相机胶卷中的图像? var assets = PHAsset.fetchAssetsWithMediaType(PHAssetMediaType.Image, options: nil)

一种优雅的方式来忽略任何方法抛出的错误

我正在用NSFileManager删除临时文件,如下所示: let fm = NSFileManager() fm.removeItemAtURL(fileURL) // error: "Call can throw but it is not marked with 'try'" 我真的不在乎这个文件是否在那里,而且如果这个文件已经被删除了,那就这样吧。 如果不使用do/catch ,Swift会忽略任何抛出的错误,这将是一个do/catch吗?

静态函数和单例类在swift中的区别

我想创build一个类,其中将在整个应用程序将使用的所有实用工具方法。 问题:1 创build一个单例类并保留所有必要的方法是很好的,或者我应该创build一个所有函数都应该是静态的类。 问题:2 两者之间的主要区别是什么? 问题:3 它将如何影响iOS的性能?

如何在Swift中获得UIScrollView的垂直方向?

如何在VC中上下滚动/滑动方向? 我想在我的VC中添加一个UIScrollView或其他东西,可以看到用户滑动/向上或向下滑动,然后隐藏/显示一个UIView这取决于它是一个向上/向下的手势。

在应用内启用或禁用Iphone推送通知

我有一个iPhone应用程序是启用接收推送通知。 目前,我可以通过转到iphone设置/通知来禁用我的应用程序的推送通知。 但我想在我的应用程序中添加一个开关或button来启用或禁用推送通知。 这可以做到,因为我看到它在foursqure iPhone应用程序做到了。 他们在设置呼叫通知设置中获得了一个部分,用户可以为应用程序启用或禁用不同types的通知。 我看遍了networkingfind一个适当的解决scheme,但仍然没有find一个办法。 任何人都可以给任何想法如何做到这一点? 提前致谢 :)

如何捕捉所有iOS推送通知与不同的用户操作,包括点击应用程序图标

根据苹果指南: “通过提示通知,用户点击提醒的操作button或点击(或点击)应用程序图标,如果点击操作button(在运行iOS的设备上),系统启动应用程序和应用程序调用其委托的应用程序:didFinishLaunchingWithOptions:方法(如果已实现);它传入通知有效内容(用于远程通知)或本地通知对象(用于本地通知)。 如果在运行iOS的设备上点击应用程序图标,应用程序将调用相同的方法,但不提供有关通知的信息。 如果在运行Mac OS X的计算机上单击应用程序图标,应用程序将调用代理的applicationDidFinishLaunching:方法,在该方法中代理可以获取远程通知有效内容。 我的问题是,假设用户得到了来自提供商的3-4推送通知,并且所有都存储在苹果的通知中心。 如果用户点击通知提醒,他/她可以很容易地在应用程序中获取通知数据。 但是,如果用户点击iPhone上的应用程序图标,如何获取所有以前的通知相关的所有数据。 提前致谢!

更改UIImage中某些像素的颜色

对于一个给定的多色PNG UIImage (透明度),什么是最好的/迅捷惯用的方式来: 创build一个重复的UIImage find副本中的所有黑色像素,并将其更改为红色 (返回修改的副本) 有几个相关的问题,但我一直没能find有效的东西。

如何在Swift中使用UIWebViewpipe理cookie

怎么样有一个话题,人们可以很容易地看到如何使用新的Swift语言来pipe理web浏览器中的cookie? 如果你在互联网上登记,当你需要实施这个时,你不会发现任何有趣的事情。 即使是苹果的文档也很差。 有谁知道如何在Swift中处理这些过程? 这是我发现,但在Obj – C: 看存储的COOKIES NSHTTPCookie *cookie; NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage]; for (cookie in [cookieJar cookies]) { NSLog(@"%@", cookie); } 删除存储的曲奇 NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage]; for (NSHTTPCookie *cookie in [storage cookies]) { [storage deleteCookie:cookie]; } [[NSUserDefaults standardUserDefaults] synchronize]; 如果我们能给一次答案,这将是很好的! 干杯!

UIFont – 如何获得系统精简的字体

UIFont有获取常规字体( systemFontOfSize )或粗体字体( boldSystemFontOfSize )的方法,但是如何通过storyboard获得“精简系统字体”? 将“system-thin”传递给UIFont不起作用,这个构造函数只适用于非系统字体。

在Swift中定制类集群

这是一个比较常见的devise模式: https://stackoverflow.com/a/17015041/743957 它允许你从init调用中返回一个子类。 我试图找出使用Swift实现相同的事情的最佳方法。 我知道很可能有一个更好的方法来实现Swift同样的事情。 但是,我的课程将由我无法控制的现有Obj-C库进行初始化。 所以它需要以这种方式工作,并可以从Obj-C调用。 任何指针将非常感激。