mirror of
https://github.com/kiwix/kiwix-apple.git
synced 2025-09-27 05:49:25 -04:00
GlobalQueue
This commit is contained in:
parent
54aeeb6ac7
commit
159c8a3159
@ -49,7 +49,7 @@
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.8.2902</string>
|
||||
<string>1.8.2903</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>LSRequiresIPhoneOS</key>
|
||||
|
@ -21,7 +21,7 @@
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.8.2902</string>
|
||||
<string>1.8.2903</string>
|
||||
<key>NSExtension</key>
|
||||
<dict>
|
||||
<key>NSExtensionMainStoryboard</key>
|
||||
|
@ -29,28 +29,18 @@ class GlobalQueue: ProcedureQueue {
|
||||
add(operation: searchOperation)
|
||||
self.searchOperation = searchOperation
|
||||
}
|
||||
|
||||
// Fix: use specific class type
|
||||
// private weak var scanOperation: Procedure?
|
||||
// private weak var searchOperation: Procedure?
|
||||
// private weak var articleLoadOperation: ArticleLoadOperation?
|
||||
|
||||
// func add(scan operation: Procedure) {
|
||||
// addOperation(operation)
|
||||
// scanOperation = operation
|
||||
// }
|
||||
//
|
||||
//
|
||||
// func add(load operation: ArticleLoadOperation) {
|
||||
// if let scanOperation = scanOperation {
|
||||
// operation.addDependency(scanOperation)
|
||||
// }
|
||||
//
|
||||
// if let articleLoadOperation = self.articleLoadOperation {
|
||||
// operation.addDependency(articleLoadOperation)
|
||||
// }
|
||||
//
|
||||
// addOperation(operation)
|
||||
// articleLoadOperation = operation
|
||||
// }
|
||||
private weak var articleLoadOperation: ArticleLoadOperation?
|
||||
func add(articleLoadOperation: ArticleLoadOperation) {
|
||||
if let scanOperation = scanOperation {
|
||||
articleLoadOperation.addDependency(scanOperation)
|
||||
}
|
||||
|
||||
if let articleLoadOperation = self.articleLoadOperation {
|
||||
articleLoadOperation.addDependency(articleLoadOperation)
|
||||
}
|
||||
|
||||
add(operation: articleLoadOperation)
|
||||
self.articleLoadOperation = articleLoadOperation
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user