An instance of the
NKIssue class represents an issue of a newsstand content application.
- iOS 5.0+
NKIssue object must have a name and a date. When you create the object using the
addIssue(withName:date:) method of the
NKLibrary class, you must supply these two values. In addition, an
NKIssue object can be associated with one or more assets that are downloading. These assets are represented by
NKAssetDownload objects, which you create and associate with the issue by calling the
addAsset(with:) method. If there are downloading assets, the
NKIssue object has a status of
As assets are being downloaded for an issue, you should put the processed (for example, unarchived or assembled) issue assets in the sandbox file-system location identified by
contentURL. After all downloads of assets for an issue have completed,
NKIssue posts the
NKIssueDownloadCompleted notification which objects in an application can observe.