Skip to content

Instantly share code, notes, and snippets.

View jacobvanorder's full-sized avatar

Jacob Van Order jacobvanorder

View GitHub Profile
- (void)fetchTrainResponseForLine:(NSString *)lineCode
origin:(NSString *)originCode
destination:(NSString *)destinationCode
andCallback:(SGMetraTrainResponseCallback)trainResponseCallback {
NSURL *metraURL = [NSURL URLWithString:@"http://12.205.200.243/AJAXTrainTracker.svc/GetAcquityTrainData"];
NSMutableURLRequest *metraRequest = [[NSMutableURLRequest alloc] initWithURL:metraURL];
NSData *requestJson = [[NSString stringWithFormat:@"{\"stationRequest\":{\"Corridor\":\"%@\",\"Destination\":\"%@\",\"Origin\":\"%@\",\"timestamp\":\"/Date(%i-0000)/\"}}", lineCode, destinationCode, originCode, (int)[[NSDate date] timeIntervalSince1970]] dataUsingEncoding:NSUTF8StringEncoding];
[metraRequest setHTTPBody:requestJson];
@jacobvanorder
jacobvanorder / RotatingModel3D
Created March 23, 2024 17:20
Model3D Rotation Animation
//
// RotatingModel3D.swift
// VisionProPlacement
//
// Created by Jacob Van Order on 3/23/24.
//
import SwiftUI
import RealityKit