Skip to content

Instantly share code, notes, and snippets.

View emartinson's full-sized avatar
👾
Making great things

Eugene Martinson emartinson

👾
Making great things
View GitHub Profile
@fxm90
fxm90 / SwiftUI+HTML.swift
Created June 28, 2021 14:43
Extension that converts Strings with basic HTML tags to SwiftUI's Text (Supports SwiftUI 3.0 / iOS 15.0).
//
// SwiftUI+HTML.swift
//
// Created by Felix Mau on 28.05.21.
// Copyright © 2021 Felix Mau. All rights reserved.
//
import SwiftUI
@available(iOS 15.0, *)
@dastrobu
dastrobu / PointerArithmetic.swift
Last active July 9, 2024 09:54
Swift Pointer Arithmetic for C Interoperability
struct MyStruct {
var n: Int
func sayHello() {
print("hello")
}
}
var s: MyStruct = MyStruct(n: 1)
var a: [UInt8] = []
//
// Example of Using AVAudioPlayer
// to play a buffer of (synthesized) audio samples from memory
// by converting a [Float] buffer into an in-memory WAV file
//
// Copyright © 2019 Ronald H Nicholson Jr. All rights reserved.
// (re)Distribution permitted under the 3-clause New BSD license.
//
import Foundation
@svd-zp
svd-zp / ios-questions-interview.md
Created March 4, 2017 20:21 — forked from arturlector/ios-questions-interview.md
Вопросы на собеседование iOS разработчика.

Вопросы на собеседование iOS разработчика (дополненное издание):

General:

  • Что такое полиморфизм?

  • Что такое *инкапсуляция? Что такое *нарушение инкапсуляции?

  • Чем абстрактный класс отличается от интерфейса?

  • Расскажите о паттерне MVC. Чем отличается пассивная модель от активной?

@gcatlin
gcatlin / core-audio-sine-wave.c
Last active March 19, 2025 15:42
Core Audio sine wave example
// To run:
// clang core-audio-sine-wave.c -framework AudioUnit && ./a.out
#include <AudioUnit/AudioUnit.h>
#define SAMPLE_RATE 48000
#define TONE_FREQUENCY 440
#define M_TAU 2.0 * M_PI
OSStatus RenderSineWave(
void *inRefCon,