Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@C4Code
C4Code / C4WorkSpace.m
Created September 24, 2012 21:38
Dragging + Layering
//
// C4WorkSpace.m
// gettingThingsOnScreen
//
// Created by moi on 12-09-23.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace
Created September 24, 2012 21:59
Getting the time between touchesBegan and touchesEnded
#import "C4WorkSpace.h"
@implementation C4WorkSpace {
NSDate *timeButtonWasPressed, *timeButtonWasReleased;
}
-(void)touchesBegan {
timeButtonWasPressed = [NSDate dateWithTimeIntervalSinceNow:0.0f];
}
@C4Code
C4Code / C4WorkSpace.m
Created September 28, 2012 16:49
Draw C4Shape to PDF
//
// C4WorkSpace.m
// drawShapesToImage
//
// Created by moi on 12-09-27.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace.m
Created September 29, 2012 16:49
PAN Gesture for a Line
//
// C4WorkSpace.m
// linePAN
//
// Created by moi on 12-09-29.
// Copyright (c) 2012 moi. All rights reserved.
//
/*
One of the main problems in trying to drag a LINE is that, by default, you cannot add gestures to lines.
@C4Code
C4Code / C4WorkSpace.h
Created September 29, 2012 19:03
Vertical Line Draggable
//
// C4WorkSpace.m
// linePAN
//
// Created by moi on 12-09-29.
// Copyright (c) 2012 moi. All rights reserved.
//
/*
Here's how to make a vertical line draggable...
@C4Code
C4Code / C4WorkSpace.m
Created October 1, 2012 16:11
Rotating an object with a PAN gesture
//
// C4WorkSpace.m
// rotatingInteraction
//
// Created by moi on 12-09-30.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace.m
Created October 1, 2012 16:09
How to get yourself an interval of time...
//
// C4WorkSpace.m
// timeInterval
//
// Created by moi on 12-09-30.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace.m
Created October 1, 2012 16:09
Basic debugging (formatting for C4Log / NSLog)
//
// C4WorkSpace.m
// debugging
//
// Created by moi on 12-10-01.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace.m
Last active October 11, 2015 05:48
Simple, arbitrary, random, arc, diagrams.
//
// C4WorkSpace.m
// arcDiagrams
//
// Created by moi on 12-09-30.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"
@C4Code
C4Code / C4WorkSpace.m
Created October 1, 2012 21:05
Basic Arrays
//
// C4WorkSpace.m
// arrays
//
// Created by moi on 12-10-01.
// Copyright (c) 2012 moi. All rights reserved.
//
#import "C4WorkSpace.h"