Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 

Play videos sequentially using MPMoviePlayerController

Hello All, Sometime we want to play all videos of gallery sequentially. These lines of code will help you to play videos sequentially using MPMoviePlayerController.it worked for me. In .h file.. MPMoviePlayerController *moviePlayer; in...

To check that internet is available or not.

Hi Friends, sometimes we face problem in internet connectivity, With the following lines of code we can check whether we are connected to internet or not. - (BOOL)isNetworkAvailable { CFNetDiagnosticRef dReference; dReference = CFNe...

Draw a route between two annotation point on MKMapView

The following lines of code helped me to draw a route between two Annotation point in MKMapView Hope this will help you in your coding CSRouteAnnotation* routeAnnotation = (CSRouteAnnotation*)self.routeView.annotation; // only draw o...

How to encode and decode NSString

Following method will encode and decode NSString. Characters to leave unescaped (NULL = all escaped sequences are replaced). - (NSString *)URLEncodedString { CFStringRef url = CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (...

How to get sorted NSArray of date for NSDictionary.

With the help of following code you can sort the given dictionary containing key as Date. @implementation NSMutableDictionary (SortingNSMutableDictionary) -(NSArray *)getAllSortedKeys{ NSMutableArray *array = [NSMutableArray arrayWithA...

How to check the Network availability for 3G and 4G connection

Following code will help in you to check the network availability for 3G and 4G connection const char *host_name = "google.com"; BOOL _isDataSourceAvailable = NO; Boolean success; //Creates a reachability reference to ...

How to create dynamic UITableViewCell for Chat

Following code will help you to create dynamic UITableViewCell w.r.t to its content of message. -(void)setChatData:(ChatMessage *)messageObj memberDict:(NSDictionary *)memberDict isCurrentUser:(BOOL)isCurrentUser{ NSDictionary *user...

How to add Twitter account in your iPhone

The following code will help you to create your twitter account in your iPhone through coding. Also please note this code will only run in ios7 or later. -(void)createTwitterAccount{ ACAccountStore *store = [[ACAccountStore alloc]init]...

How to calculate distance from CLLocationCoordinate2D

Using the following code we can calculate the distance between two CLLocationCoordinate2D. +(double)calculateDistance:(CLLocationCoordinate2D) f to: (CLLocationCoordinate2D) t { // CLLocation *locA = [[CLLocation alloc] initWithLati...

Tabbar Customization

Snippet works all around to customize the tabbar icons & texts display color for selected and unselected state for iOS7 self.tabbarController.tabBar.tintColor = [UIColor greenColor]; Below code can be used to customize the text look. ...

How to save or delete caf file from NSDocumentDirectory

Follow these two methods to save or delete your .caf file from NSDocumentDirectory. -(NSString *)saveFileWithOldName:(NSString*)oldNameStr { NSArray *dirPaths; NSString *docsDirs; NSString *tempStr2; dirPaths = NSSearchPa...

How to register your app on facebook

Please follow these simple step to register your app on facebook Open Developer account from your Facebook. Select "Create App" you'll be directed to a page where number of options will be available at the top bar. One can reach there by j...

Fetch All Notifications

Snippet to fetch all local notifications of the app. One can customize any notification and cancel the same. UIApplication *app = [UIApplication sharedApplication]; NSArray *eventArray = [app scheduledLocalNotifications]; for (int ...

How to display phone book contacts in iphone through coding

The following code will present viewController which will show all the contacts of phone book Please do add Addressbook.framework in your code. Also import AddressBookUI file to use the following code. ABPeoplePickerNavigationController *pic...

How to save file in document dicretory

Following code will help you to add or delete file from document directory. -(NSString *)saveFileWithOldName:(NSString*)oldNameStr { NSArray *dirPaths; NSString *docsDirs; NSString *tempStr2; dirPaths = NSSearchPathForDire...

How to get Cookies from UIWebview

The following code will get the cookies form the sever and will store in the array. Get the appropriate cookie from the array by its name. - (void)webViewDidFinishLoad:(UIWebView *)webView { NSHTTPCookieStorage *storage = [NSHTTPCookie...

How to validate that string is email address or not.

During User registration it is very necessary to check that entered email id is valid or not. To check that following code will help you. - (BOOL)validateEmailWithString:(NSString*)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-...

How to use search bar in UITableView

This is very helpful, if you want to use search functionality on UITableView. Code for ViewController.h @interface ViewController : UIViewController<UISearchBarDelegate,UITableViewDataSource,UITableViewDelegate,UISearchDisplayDelegate&g...

How to save and access value from NSUserDefaults

NSUserDefaults is very useful, if you want to save less data and want to access that data whenever you open the application. This data does not delete even after closing the app. To save data in NSUserDefaults NSUserDefaults *usr = [NSUser...

To perform a real-time capture

To perform a real-time capture, a client may instantiate AVCaptureSession and add appropriate AVCaptureInputs, such as AVCaptureDeviceInput, and outputs, such as AVCaptureMovieFileOutput. [AVCaptureSession startRunning] starts the flow ...

Some necessary information to publish the application to app store

To submit an application to the App Store, you need to create an iOS provisioning profile for distribution (App should be signed with these certificate) for that you have to be a member of the iOS Developer Program. Note: iTunes Connect does n...

How to handle UIPanGestureRecognizer and moving your all images w.r.t moving image.

The following code help your image to move using UIPanGestureRecognizer. While moving your selected image other images set there location automatically. -(void)addImageToScrollView { float x=5,y=40,width = 100,height = 100,spaceH = 5...

Create audio file manually

We often come across conditions where manual audio file is to be created. For example recording an audio or download audio data from server. These all need audio file in which data is to be populated. Below, I'm creating an sound.caf file and...

IPhone alert view

To show alert view in IPhone, the following snippet will help you. UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Message" message:@"Network error. Try again?" delegate:self cancelButtonTitle:@"NO" otherButtonTitles:@"YES", nil]; ...

Handling audio files in iOS 7

The general idea for playing an audio file in iOS 6 was to create an object of AVAudioPlayer and pass the file path to it as follows: NSURL *fileURL = [NSURL fileURLWithPath:audioFilePath]; player = [[AVAudioPlayer alloc] initWithCont...

Get a rotated image

A very good stuff that allows you to get rotated image. Sometimes we rotate the UIImageView, it appears like image is rotated but in actual it's the UIImageView which is being rotated. If we try to fetch the image from rotated UIImageView it will...

Change background and font of UIWebView

To change the Background color, Font color, Font style in UIwebview, follow the following line of code. [webview loadHTMLString:[NSString stringWithFormat:@"<html><body style=\"background-color: red; font-size: 15; font-family: Helvet...

Convert date into specific day of week

The following code is to convert day into specific day of week like Sunday , Monday , today , tomorrow etc. and after 7 days you want to show only that date, then this code will help you. NSDateFormatter *formatter = [[NSDateFormatter alloc]...

Change day in date through coding.

The following code changes the day from the given "date" for example: if you want to add or subtract 5 days from the date put a value 5 or -5 respectively for "timeSliceDay". -(NSString *)getTimeSliceDate:(NSString *)date format:(NSString *)fo...

low sound when recorded audio is played

Sometimes we record audio from AudioRecorder and when we play the same audio, it runs with a quite low volume even if volume is set to 1.0 i.e maximum. Use below lines of code to avoid such issues: AVAudioSession* audioSession = [AVAudioSessi...

Using Property Lists (Plists)

Method to get a value from plist NSString *path = [[NSBundle mainBundle] pathForResource:@"PlistX" ofType:@"plist"]; NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:path]; int number = [[[[dict objectForKey:@"One...

Cropping image without degrading their quality (Using CIFilter's CICrop filter)

The below mentioned code uses CIImage library's CICrop filter to crop the desired area from UIImage. The follwing code deoesn't deals with snapshot as CGContextRef rather crops the original image along with maintaining its quality and aspect rati...

Crop Images without degrading their quality (Using CGContextRef)

Often the images cropped from other images in iPhone SDK are degraded in quality. This is because we take a snapshot of the original image (of the desired area). But the below mentioned code prevents from happening the above mentioned issue. The ...

How to Animate UIView

The following code sets the desired frame to a view with animation. The animation is performed with a duration of 0.4 secs (can be set according to the requirement). [UIView animateWithDuration:0.4 animations:^{ [animateView setFram...

Avoid Strong Reference Cycles Objective C iOS sdk

How to Avoid Strong Reference Cycles Avoid strong delegates Avoid strong IBOutlet Avoid strong reference variable inside the Blocks Although strong references work well for one-way relationships between objects, you need to be carefu...
1 3 next
Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: