---
title: "init(forURL:withContentsOfURL:ofType:)"
framework: appkit
role: symbol
role_heading: Initializer
path: "appkit/nsdocument/init(forurl:withcontentsofurl:oftype:)"
---

# init(forURL:withContentsOfURL:ofType:)

## Declaration

```swift
convenience init(forURL urlOrNil: URL?, withContentsOfURL contentsURL: URL, ofType typeName: String) throws
```
