小编Hik*_*rus的帖子

如何在Swift中禁用第三方键盘?

基本就是这样,我没有找到一种方法来禁用我的应用程序中的第三方键盘,虽然我知道它可能'我在1Password等应用程序中看到它.

有任何想法吗?

uikeyboard ios swift

9
推荐指数
2
解决办法
2494
查看次数

使用PHAssetCollection.fetchAssetCollectionsWithType()从swift中的特定相册中获取照片

当我发布照片时:

let assetCollections: PHFetchResult = PHAssetCollection.fetchAssetCollectionsWithType(.SmartAlbum, subtype: .Any, options: nil) 
Run Code Online (Sandbox Code Playgroud)

我得到了几张专辑的结果,所以我可以遍历数组并将它们的标题放在tableView中.

但是:当我使用谓词来过滤并获得例如专辑"Camera Roll"时,结果总是一个空数组:(而且我知道100%确定相机卷存在,因为它使用nil选项获取它)

let fetchOptions = PHFetchOptions()
fetchOptions.predicate = NSPredicate(format: "title = %@", "Camera Roll")
let assetCollections: PHFetchResult = PHAssetCollection.fetchAssetCollectionsWithType(.SmartAlbum, subtype: .Any, options: fetchOptions)
let album: PHAssetCollection = assetCollections.firstObject as! PHAssetCollection
Run Code Online (Sandbox Code Playgroud)

我已经在线阅读了4种或5种不同的方法,他们都有这个谓词,无论是"title =%@",还是"localizedTitle =%@"或"localizedIdentifier =%@"......我都不知道它.似乎为人们工作,而不是为我工作.编译器在最后一行崩溃,试图"展开一个nil可选值"('cos获取结果为空).为什么一旦包含获取选项,搜索返回nil ???

predicate filter photos fetch swift

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

使用添加的属性创建UIImage的子类

我正在尝试使用添加的属性创建UIImage的子类,但是当我创建一个方便的init时,我无法调用UIImage的指定init init(命名为name:String),因为由于某种原因它不会被继承.

class myUIImage: UIImage {
    var imageType$: String?
    convenience init(imageName$ imageName$: String) {
        self.init(...?)
        self.imageType$ = // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

inheritance initializer uiimage swift

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