Skip to content

Instantly share code, notes, and snippets.

View randhirraj3130's full-sized avatar

Randhir Raj randhirraj3130

View GitHub Profile
@randhirraj3130
randhirraj3130 / facebookLogin.m
Created April 5, 2017 06:14
facebook login in objective c
// add the following code in to info.plist
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>fb1801381186770425</string>
</array>
</dict>
</array>
@randhirraj3130
randhirraj3130 / facebookLogin.swift
Last active April 5, 2017 06:08
facebook login in swift
// facebook login in swift 3.0
// the following code into info.plist
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
@randhirraj3130
randhirraj3130 / alertViewController.m
Created April 4, 2017 11:15
my custom alertview controller
// add text field in alert view controller
UIAlertController * alertController = [UIAlertController alertControllerWithTitle: @"Login"
message: @"Input username and password"
preferredStyle:UIAlertControllerStyleAlert];
[alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) {
textField.placeholder = @"name";
textField.textColor = [UIColor blueColor];
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
textField.borderStyle = UITextBorderStyleRoundedRect;
@randhirraj3130
randhirraj3130 / webService.swift
Last active May 3, 2018 08:39
webservice to hit the url and the result
//
// WebService.swift
// ArtCaller
//
// Created by Twistfuture on 6/9/15.
// Copyright (c) 2015 Twist. All rights reserved.
//
import Foundation
import UIKit
@randhirraj3130
randhirraj3130 / LocalNotification.swift
Created March 27, 2017 12:44
how to apply local notification in swift 3
// add the following code in app delegate
import UserNotifications
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
if #available(iOS 10.0, *) {
let center = UNUserNotificationCenter.current()
center.requestAuthorization(options: [.alert, .sound]) { (granted, error) in
// Enable or disable features based on authorization.
}
} else {
@randhirraj3130
randhirraj3130 / cheakPermission.swift
Created February 28, 2017 07:31
how to check PhotoLibraryPermission in swift 3.0
func checkPhotoLibraryPermission() {
let status = PHPhotoLibrary.authorizationStatus()
switch status {
case .authorized:
self.GetGalleryImage()
break
//handle authorized status
case .denied, .restricted : break
//handle denied status
@randhirraj3130
randhirraj3130 / googleLogin.swift
Last active April 5, 2017 06:25
how to apply google login in my app
// call the delegate on button click
// call following delegate into your view controller
//GIDSignInUIDelegate,GIDSignInDelegate
// register your app and download the googleservices-info.plist
GIDSignIn.sharedInstance().uiDelegate = self
GIDSignIn.sharedInstance().clientID = "58108526797-sen1e9fq0gnlicnkhb6krmflva86ie1k.apps.googleusercontent.com"
@randhirraj3130
randhirraj3130 / rorateview.swift
Last active February 4, 2017 07:36
how to rotate view in swift 3.0
// rotate imageview via 90 degree
myview.transform = CGAffineTransform(rotationAngle: CGFloat.pi / 2)
// rotate imageview via 180 degree
myview.transform = CGAffineTransform(rotationAngle: CGFloat.pi)
// rotate imageview via 270 degree
myview.transform = CGAffineTransform(rotationAngle: -CGFloat.pi / 2)
// totate iamge
func imageRotatedByDegrees(oldImage: UIImage,degrees: CGFloat) -> UIImage {
let size = oldImage.size
@randhirraj3130
randhirraj3130 / LoginInstagram.swift
Created December 23, 2016 10:24
Instagram Login in swift 3.0
let clientID = "aef611af2a1e4806a7de8c0aca13daac"
let redirect_uri = "https://www.twistfuture.com/"
let getAccessToken = "https://api.instagram.com/oauth/authorize/?client_id=\(clientID)&redirect_uri=\(redirect_uri)&response_type=token"
self.InstagramWebViewLogin.loadRequest(NSURLRequest(url: NSURL(string:getAccessToken as String)! as URL) as URLRequest)
@randhirraj3130
randhirraj3130 / downloadImage.swift
Last active April 12, 2017 13:13
how to download images from the url and show in your image view in swift 3.0 and objective c
// swift code 3.0
func downloadImage(url: URL)
{
print("Download Started \(url)")
getDataFromUrl(url: url) { (data, response, error) in
guard let data = data, error == nil else { return }
//print(response?.suggestedFilename)
print(url.lastPathComponent)