How to Call Xcode Project In Another Xcode Project…?

5 Solutions Collect From Internet About “How to Call Xcode Project In Another Xcode Project…?”

you can just drag n drop projectA into projectB (in Xcode), or choose “add files to” (do not check the option “copy files”)

Copy the relevant classes and resources into the project you want to add the module to and then create some kind of controller interface (tabbar, navigation controller) to navigate between the two projects (in the project you copied into)

-(void)readPlist:(NSString *)viewName :(NSString *)teamName{
    F1WorldAppAppDelegate *f1Delegate = (F1WorldAppAppDelegate *)[[UIApplication sharedApplication] delegate];

    NSString *plistFileName = [self openPlist:viewName];
    NSMutableArray *dataArray = [[[NSMutableArray alloc] initWithContentsOfFile:plistFileName] autorelease];

    if ([viewName isEqualToString:@"News"]) {
        NSLog(@"%@",[dataArray description]);
        f1Delegate.newsDetails.stories = dataArray;
    else if ([viewName isEqualToString:@"Team"]){
        NSMutableDictionary *dataDictionary = [[[NSMutableDictionary alloc] initWithContentsOfFile:plistFileName] autorelease];

        f1Delegate.teamDetails.stories = [dataDictionary objectForKey:teamName];
    else if ([viewName isEqualToString:@"Schedule"]){
        f1Delegate.scheduleDetails.stories = dataArray;

    else if ([viewName isEqualToString:@"Drivers"]){
        f1Delegate.driverDetails.stories = dataArray;
    else if ([viewName isEqualToString:@"TeamDetails"]){
        f1Delegate.teamDetails.teamsDetails = dataArray;

   NSURL *fileURL = [NSURL fileURLWithPath:[@"/Users/new1/Desktop/temp.txt" stringByExpandingTildeInPath]];    
NSError *error = nil;
NSString *fileContentsString = [NSString stringWithContentsOfURL:fileURL 
if (!fileContentsString) {
    NSLog(@"Error reading file");
NSString *url;
if (![[[[txtFld stringValue] componentsSeparatedByString:@"//"] objectAtIndex:0] isEqualToString:@"http:"]){
     url = [[[txtFld stringValue] componentsSeparatedByString:@"."] objectAtIndex:0];
     url = [[[txtFld stringValue] componentsSeparatedByString:@"."] objectAtIndex:1];
NSRange result = [fileContentsString rangeOfString:url];    
if (result.location == NSNotFound) {
    NSLog(@"URL not found in file"); 
    NSAlert *alrt = [[NSAlert alloc] init];
    NSString *alrtstr = [NSString stringWithFormat:@"Not Authorise person to open : %@",[txtFld stringValue]];
    [alrt setMessageText:alrtstr];
    [alrt runModal];
    NSLog(@"btn clicked ");
    NSLog(@"URL found in file : %@",[txtFld stringValue]);
    if (![[[[txtFld stringValue] componentsSeparatedByString:@"//"] objectAtIndex:0] isEqualToString:@"http:"]){
        [webVw setMainFrameURL:[NSString stringWithFormat:@"http://%@",[txtFld stringValue]]]; 
        [webVw setMainFrameURL:[txtFld stringValue]];

-(IBAction)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame{
    NSString *currentURL = [webVw stringByEvaluatingJavaScriptFromString:@"location.href;"];
    [txtFld setStringValue:currentURL];
NSString *url=@"ftp://josskl:Crystal88*";
NSLog(@"%@",[clsLicence startStreaming:url]);