Skip to content

Instantly share code, notes, and snippets.

------------------------------
Font Family Name = [Copperplate]
Font Names = [["Copperplate-Light", "Copperplate", "Copperplate-Bold"]]
------------------------------
Font Family Name = [Heiti SC]
Font Names = [[]]
------------------------------
Font Family Name = [Kohinoor Telugu]
Font Names = [["KohinoorTelugu-Regular", "KohinoorTelugu-Medium", "KohinoorTelugu-Light"]]
------------------------------
@jalakoo
jalakoo / Swift Rest POST
Created April 25, 2016 03:57
Simple REST POST
class func postJSON(urlString:String, params:[String: AnyObject], completion:(responseDataAsString:String?, response:NSHTTPURLResponse?, error:NSError?)->()) {
let url = NSURL(string: urlString)!
let session = NSURLSession.sharedSession()
// Create request
let request = NSMutableURLRequest(URL: url)
request.HTTPMethod = "POST"
request.setValue("application/json; charset=utf-8", forHTTPHeaderField: "Content-Type")
@jalakoo
jalakoo / Swift REST Get JSON
Created April 25, 2016 03:56
Simple JSON REST Get
// Attempts to return requested data as Json in closure
class func getJSON(urlString:String, completion:(json:AnyObject?, response:NSHTTPURLResponse?, error:NSError?)->()){
let session = NSURLSession.sharedSession()
let url = NSURL(string: urlString)!
// Make the POST call and handle it in a completion handler
session.dataTaskWithURL(url, completionHandler: { ( data: NSData?, response: NSURLResponse?, error: NSError?) -> Void in
// Session error
@jalakoo
jalakoo / GFMD - Blank Header Table
Last active August 29, 2015 13:58
Github Flavored Markdown - Table with blank headers
This produces a markdown table with empty headers:
| *** | *** |
| ------------- | -------------- |
| Inherits from | NSObject |
| Framework | myLibrary.framework |
| Compatibility | iOS 5.0 and later. |
@jalakoo
jalakoo / PixelDoc Solution
Created April 22, 2013 17:37
Solve Provisioning Profile Can't Be Found Issue
Sometimes when you transfer your project to another computer and especially when you create a new developer certificate in the progress, you’ll run into difficulties. When you try to run your app on a device, Xcode will throw the following error:
Code Sign Error: Provisioning Profile '###ID###' can't be found.
The problem is that in your project’s project.pbxproj file the old provisioning profile identifiers are still lingering. You need to clean up that file so that Xcode can build your project without errors.
Here’s how you do that:
1. Close Xcode
2. Right click on your project’s .xcodeproj bundle to show it’s contents.
3. Open the .pbxproj file in a text editor of your choice (make a backup copy first if you feel paranoid)