---
title: "loadHTMLString(_:baseURL:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uiwebview/loadhtmlstring(_:baseurl:)"
---

# loadHTMLString(_:baseURL:)

Sets the main page content and base URL.

## Declaration

```swift
func loadHTMLString(_ string: String, baseURL: URL?)
```

## Parameters

- `string`: The content for the main page.
- `baseURL`: The base URL for the content.

## Discussion

Discussion To help you avoid being vulnerable to security attacks, be sure to use this method to load local HTML files; don’t use loadRequest(_:).

## See Also

### Loading content

- [load(_:mimeType:textEncodingName:baseURL:)](uikit/uiwebview/load(_:mimetype:textencodingname:baseurl:).md)
- [loadRequest(_:)](uikit/uiwebview/loadrequest(_:).md)
- [request](uikit/uiwebview/request.md)
- [isLoading](uikit/uiwebview/isloading.md)
- [stopLoading()](uikit/uiwebview/stoploading().md)
- [reload()](uikit/uiwebview/reload().md)
