Skip to content

Instantly share code, notes, and snippets.

//
// Double-Float+Rounding.swift
// Extension for Ceil, Floor and Round methods.
//
// Created by Artem Krachulov.
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// Website: http://www.artemkrachulov.com/
//
import UIKit
//
// UIColor+HEX.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
import UIKit
@artem-krachulov-paysera
artem-krachulov-paysera / Range+RangeIntToRangeStringIndex.swift
Last active July 23, 2016 10:01
Convert Range<Int> to Range<String.Index> object
//
// Range+RangeIntToRangeStringIndex.swift
//
// Created by Artem Krachulov.
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// Website: http://www.artemkrachulov.com/
//
import UIKit
@artem-krachulov-paysera
artem-krachulov-paysera / Range+toNSRange.swift
Last active July 23, 2016 10:01
Convert to NSRange object.
//
// Range+toNSRange.swift
//
// Created by Artem Krachulov.
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// Website: http://www.artemkrachulov.com/
//
import UIKit
//
// UIImage+loadFromURL.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
import UIKit
@artem-krachulov-paysera
artem-krachulov-paysera / UIImage+imageInRect.swift
Last active July 21, 2016 11:30
Returns image cropped from selected rectangle
//
// UIImage+imageInRect.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
import UIKit
//
// Device+screenSize.swift
// Extension for DeviceKit (https://github.com/dennisweissmann/DeviceKit)
// https://github.com/artemkrachulov/Device-screenSize
//
// Created by Artem Krachulov.
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
@artem-krachulov-paysera
artem-krachulov-paysera / UIView+loadFromNib.swift
Last active July 21, 2016 10:48
Load object to instance
//
// UIView+loadFromNib.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
import UIKit
@artem-krachulov-paysera
artem-krachulov-paysera / String+trim.swift
Created July 21, 2016 10:18
Strip whitespace characters from the beginning and ending for represented string.
//
// String+trim.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// Gist:
// http://www.artemkrachulov.com
//
import UIKit
@artem-krachulov-paysera
artem-krachulov-paysera / String+Case.swift
Created July 21, 2016 10:15
Uppercase first character for represented string.
//
// String+Case.swift
//
// Created by Artem Krachulov
// Copyright (c) 2016 Artem Krachulov. All rights reserved.
// http://www.artemkrachulov.com
//
import UIKit