// RUN: %target-run-simple-swift | |
// REQUIRES: executable_test | |
// REQUIRES: OS=ios | |
import AssetsLibrary | |
// Test the enumerateGroupsWithTypes overload that accepts UInt32. | |
// This should compile and not crash at runtime. | |
let library = ALAssetsLibrary() | |
library.enumerateGroupsWithTypes(ALAssetsGroupAll, | |
usingBlock: {(group: ALAssetsGroup?, stop: UnsafeMutablePointer<ObjCBool>?) -> Void in | |
print("Swift usingBlock")}, | |
failureBlock: {(error: Error?) -> Void in | |
print("Swift failureBlock")}) | |