Skip to content

Instantly share code, notes, and snippets.

View anupamchugh's full-sized avatar
🏠
Working from home

Anupam Chugh anupamchugh

🏠
Working from home
View GitHub Profile
struct ContentView : View {
@EnvironmentObject var observer : SwipeObserver
var body : some View{
GeometryReader{geo in
ZStack{
let parsingOptions = MLDataTable.ParsingOptions(containsHeader: Bool = true, delimiter: String = ",",
comment: String = "", escape: String = "\\",
doubleQuote: Bool = true, quote: String = "\"",
skipInitialSpaces: Bool = true, missingValues: [String] = ["NA"],
lineTerminator: String = "\n", selectColumns: [String]? = nil,
maxRows: Int? = nil, skipRows: Int = 0)
var data = try MLDataTable(contentsOf: URL(fileURLWithPath: "/your/path/here"), options: parsingOptions)
print(data.size) //5043 rows and 28 columns in our IMDB dataset
func createLayoutDiffSection() -> UICollectionViewLayout {
let layout = UICollectionViewCompositionalLayout { (sectionIndex: Int,
layoutEnvironment: NSCollectionLayoutEnvironment) -> NSCollectionLayoutSection? in
var columns = 1
switch sectionIndex{
case 1:
columns = 3
case 2:
columns = 5
import SwiftUI
import FirebaseMLNLTranslate
struct ContentView: View {
@State var name: String = ""
@State var languageTranslate: String = ""
var body: some View {
import SwiftUI
import FirebaseMLNLSmartReply
struct ContentView: View {
@State var name: String = ""
@State var smartReply: String = ""
var body: some View {
import SwiftUI
import FirebaseMLNaturalLanguage
struct ContentView: View {
@State var name: String = ""
@State var languageIdentified: String = ""
var body: some View {
extension ViewController: QLPreviewControllerDelegate {
func previewController(_ controller: QLPreviewController, editingModeFor previewItem: QLPreviewItem) -> QLPreviewItemEditingMode {
return .createCopy
}
func previewController(_ controller: QLPreviewController, didSaveEditedCopyOf previewItem: QLPreviewItem, at modifiedContentsURL: URL) {
let documentsDirectoryURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let currentTimeStamp = String(Int(NSDate().timeIntervalSince1970))
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
if let userID = UserDefaults.standard.object(forKey: "userId") as? String {
let appleIDProvider = ASAuthorizationAppleIDProvider()
appleIDProvider.getCredentialState(forUserID: userID) { (state, error) in
DispatchQueue.main.async {
switch state
{
case .authorized: // valid user id
func makeUIView(context: Context) -> ASAuthorizationAppleIDButton {
if UIScreen.main.traitCollection.userInterfaceStyle == .dark{
return ASAuthorizationAppleIDButton(authorizationButtonType: .signIn, authorizationButtonStyle: .white)
}
else{
return ASAuthorizationAppleIDButton(authorizationButtonType: .signIn, authorizationButtonStyle: .black)
}
}
struct ContentView: View {
var body: some View {
PolylineMapView()
}
}
struct PolylineMapView: UIViewRepresentable {
func makeCoordinator() -> MapViewCoordinator{
return MapViewCoordinator(self)