Skip to content

Instantly share code, notes, and snippets.

View fozoglu's full-sized avatar
👨‍💻

Furkan Ozoglu fozoglu

👨‍💻
View GitHub Profile
@fozoglu
fozoglu / HoldButton.swift
Created January 17, 2017 08:50
Butona basılı tutma ile tetiklenen bir örnek
//
// ViewController.swift
// HoldButtonTest
//
// Created by CBS MOBIL on 17.01.2017.
// Copyright © 2017 CBS MOBİL. All rights reserved.
//
import UIKit
- (IBAction)updateAction {
NSURLRequest* requestForWeatherData = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://api.openweathermap.org/data/2.5/weather?q=London,UK&APPID=????????????"]];
//NOTE : ???? is here -> openweathermap api key write
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:requestForWeatherData completionHandler:^(NSData * data, NSURLResponse * response, NSError * error) {
NSMutableDictionary *allData = [ NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&error];
NSLog(@"%@ - Error %@", allData,error);
//data in serialized view
@fozoglu
fozoglu / getDateAndTime.swift
Last active January 16, 2017 07:29
Cihazın Günü ve Saatini alan metot örneği
func getDateAndTime() -> (String,String) {
let formatterDate = DateFormatter()
let formatterTime = DateFormatter()
formatterDate.dateFormat = "dd/MM/yyyy"
formatterTime.dateFormat = "HH:mm"
let currentDate = Date()
let date = formatterDate.string(from:currentDate)
@fozoglu
fozoglu / Simple_Encapsulation_Example.swift
Last active January 16, 2017 07:22
Basit kapsülleme örneği Swift 3 ile yazılmıştır.
class Person {
private var _name : String? = ""
private var _surName : String? = ""
var name : String?{
get {
return _name?.uppercased()
}
@fozoglu
fozoglu / FirstMenuViewController.h
Created March 20, 2015 13:05
NSNotification_Example
#import <UIKit/UIKit.h>
#import "ViewController.h"
@interface FirstMenuViewController : UIViewController
- (IBAction)sendValue:(id)sender;
@end
#import <UIKit/UIKit.h>
@class A_ContainerVC;
@protocol A_ContainerVCDelegate <NSObject>
-(void)sendValue:(NSString *)Name;
@optional