Skip to content

Latest commit

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

JWSWebViewSample

LicenseSwift 4objective-c

Requirements

  • Minimum iOS Target : iOS 9.0
  • Minimum Xcode Version : Xcode 9.0
  • This Sample Project : Xcode 9.2 (Because of "Self Area")

Description

  • This is the WebView Sample source. Both UIWebView and WKWebView can be checked together.You can also check the Swift source and Objective-C source.

  • This is the default project swift. You can also test with objective-c by adding an objective-c source inside. Public data was managed by appdelegate.swift.

  • It is easy to check the execution result of UIWebView and WKWebView.

  • An example of using objective-c in swift, and an example of using the swift source in objective-c.

Info

Result Image

structureobjective-cswift

Source

  • AppDelegate.swift
... // Change your test URL here.
privateleturlString="http://www.github.com"
// For convenience, I created it in "appdelegate". This is whether or not "URL" is selected.
@objcvarisURL:Bool=false@objcvarurl:URL?{returnURL(string: urlString)}...
  • swift

    • WKWebView : SwiftWKWebViewController.swift
    • UIWebView : SwiftUIWebViewController.swift
  • objective-c

    • WKWebView : ObjectiveCWKWebViewViewController.h , .m
    • UIWebView : ObjectiveCUIWebViewViewController.h , .m
  • sample.html

Apple Link

Using Swift And Objective-C together

  • Swift
Packaging, Defines Module : YESImport "yourprojectname-Swift.h"
  • Objective-C, Bridging Header Setting

Safe Area

iPhone X Sample View 1iPhone X Sample View 2

About

JWSWebViewSample created sample code for UIWebView and WKWebView with swift and objective-c.

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages