Tag: xcode4.2

Xcode:基于页面的应用程序

我想使用Xcode 4.2的新的基于页面的应用程序来制作书本应用程序,但是我有点迷糊,我有点困惑。 对于我的第一次尝试,我想把每页不同的图像,只是为了熟悉它,我应该怎么做? 我还没有编码,因为我不知道从哪里开始。

无法在Xcode 4.2.1中build立openssl

我可以在xcode 3.5.2中构buildopenssl,但是最近我升级到了Xcode 4.2.1。 现在,当我尝试build立在旧的Xcode,我得到错误。 Make [1]:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2:没有这样的文件或目录 Cp: libcrypto.a: No such file or directory Cp: libssl.a: No such file or directory 我可以有这个解决scheme吗?

应用程序在创buildCoredata的managedObjectModel时崩溃

我从下面的代码创build一个managedObjectModel对象 – (NSManagedObjectModel *)managedObjectModel { if (managedObjectModel_ != nil) { return managedObjectModel_; } NSString *modelPath = [[NSBundle mainBundle] pathForResource:@"DataHouse" ofType:@"momd"]; NSURL *modelURL = [NSURL fileURLWithPath:modelPath]; managedObjectModel_ = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL]; return managedObjectModel_; } 我在我的xcode项目中有DataHouse.xcdatamodeld文件。 这段代码工作得很好。 现在,来解决这个问题….通过遵循这个美妙的链接,我已经从我的代码中删除了一些错误 。 我已经将我的框架包含在一个新的项目中,并尝试运行它。 该应用程序正好在上面的代码库中崩溃。 我也知道它的原因,但无法解决它。 这里的问题是,在创buildmanagedObjectModel时,编译器正在主包中查找名为DataHouse.xcdatamodeld的文件。 但这个文件是新框架的一部分,并不在主包中。 现在,我该如何解决这个问题..任何想法请…

加载主XIB使iOS 3.0上的应用程序崩溃

感谢您抽出一些时间来阅读我的问题。 我有这个应用程序(在Cydia),其中约有10%的用户与iOS 3.0,所以我想在我的下一个更新中支持他们。 我使用运行iOS 4.0和5.0.1的实际设备对其进行了testing; 它工作正常。 但是,在iOS 3.0上,它崩溃了一个例外: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: ' -[NSKeyedUnarchiver initForReadingWithData:]: incomprehensible archive (0x4e, 0x49, 0x42, 0x41, 0x72, 0x63, 0x68, 0x69) 显然在加载主要的XIB时,这里是exception的回溯: 0 0x30016588 in objc_exception_throw () 1 0x30224026 in +[NSException raise:format:arguments:] () 2 0x30223fc6 in +[NSException raise:format:] () 3 0x305564b4 in -[NSKeyedUnarchiver initForReadingWithData:] () 4 0x3094927c […]

框架中的方法不响应方法调用

我已经通过引用这个链接“如何在iOS中创build框架”从现有的代码库创build了一个框架 。 我能够成功地创build一个框架。 现在,我已经将这个框架导入到一个新的项目中,并试图调用它的方法。 但是,这些方法没有任何回应。 即使这些方法中的NSLog语句也没有打印。 也没有erros。 这是非常令人沮丧的。 任何人都可以帮助我,我要去哪里worng … #import <framework/FIClassA.h>—-> this is frame work import – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; self.viewController = [[[TrailOneViewController alloc] initWithNibName:@"TrailOneViewController" bundle:nil] autorelease]; FIClassA *objA = [[FIClassA alloc] init]; //—-> creating a object for a class in the framework [objA methodA]; […]

iOS Storyboard UISplitViewController Seque to Full Screen

iOS新手问题在这里。 我有一个UITabBarController作为我的根控制器与一个UISplitViewController作为一个孩子。 我想通过导航栏和标签栏(如同详细视图是全屏的)将故事板从splitviewcontroller的详细视图中seque(推)到全屏幕。 我猜这不能从界面生成器完成,我需要一些自定义代码来做到这一点,但我不知道从哪里开始寻找如何做到这一点。 我已经浏览了苹果文档,找不到太多的话题。 任何帮助/方向如何去这个将不胜感激。

如何在AppDelegate iPhone应用程序中使用@protocol?

我在5屏幕的iPhone应用程序工作。 我想刷新UITabBarController中第四屏幕的值。 我已经在AppDelegate中添加@protocol,但它不是调用。 这是我第一次使用@protocol可以请你帮我解决这个问题, 在AppDelegate.h中 @protocol ReloadViewControllerDelegate <NSObject> -(void) refreshViewController:(NSString *)result; @end id refreshViewControllerDelegate; @property (nonatomic, retain) id refreshViewControllerDelegate; 我已经综合了 在AppDelegare.m @synthesize refreshViewControllerDelegate; if ([refreshViewControllerDelegate conformsToProtocol:@protocol(ReloadViewControllerDelegate)]) { [refreshViewControllerDelegate performSelectorOnMainThread:@selector(refreshViewController:) withObject:@"YES" waitUntilDone:NO]; }// Control not come inside of if Condition…. From here i want to update the fourthViewController.. 但是control not go inside of the if condition […]

cellForRowAtIndexPath返回空值

我正在一个应用程序工作,我有一个UITableView填充与方法tableView:cellForRowAtIndexPath:一个NSMutableArray,它工作正常,但问题是,我想改变图像的tableViewCell,当我尝试访问单元格它总是返回null。 我在这里给代码,请告诉我,我是否错过了一些东西… 在viewController.h文件中 @interface DevicesViewController : UIViewController{ IBOutlet UITableView *deviceTableVIew; NSMutableArray *devicesArray; NSMutableArray *deviceDetailArray; } @property (nonatomic,retain) IBOutlet UITableView *deviceTableVIew; @property (nonatomic,retain) NSMutableArray *devicesArray; @property (nonatomic,retain) NSMutableArray *deviceDetailArray; -(IBAction)setDevicesOn:(id)sender; -(IBAction)setDevicesOff:(id)sender; @end 在视图controller.m文件中 -(IBAction)setDevicesOn:(id)sender{ UITableViewCell *cell = [deviceTableVIew cellForRowAtIndexPath:[NSIndexPath indexPathForRow:3 inSection:1]]; cell.imageView.image = [UIImage imageNamed:@"device-on-image.png"]; [deviceTableVIew reloadData]; … } -(IBAction)setDevicesOff:(id)sender{ UITableViewCell *cell = [deviceTableVIew cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 […]

当构buildArchive时,叮当失败,退出代码1,在构buildDebug时工作

我的构build设置显示了我的开发人员调配configuration文件的debugging和发行和分配scheme的我的分发调配configuration文件。 我已经validation我的分发configuration文件是最新的,并且不会在2012年8月之前过期,所以这不是问题。 Ld /Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-fxknidnbrepotqdvhgjnepxdhonz/ArchiveIntermediates/BalanceSheet/IntermediateBuildFilesPath/MyAppName.build/Release-iphoneos/MyAppName.build/Objects-normal/armv6/MyAppName normal armv6 cd /Users/kenny/MyLib2/svn-MyAppName-iOS/trunk/MyAppName setenv IPHONEOS_DEPLOYMENT_TARGET 3.2 setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang -arch armv6 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -L/Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-fxknidnbrepotqdvhgjnepxdhonz/ArchiveIntermediates/BalanceSheet/BuildProductsPath/Release-iphoneos -L/Users/kenny/MyLib2/svn-MyAppName-iOS/trunk/MyAppName -L/Users/kenny/MyLib2/svn-MyAppName-iOS/trunk/MyAppName/../../../svn-Flurry/trunk/FlurryLib -F/Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-fxknidnbrepotqdvhgjnepxdhonz/ArchiveIntermediates/BalanceSheet/BuildProductsPath/Release-iphoneos -filelist /Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-fxknidnbrepotqdvhgjnepxdhonz/ArchiveIntermediates/BalanceSheet/IntermediateBuildFilesPath/MyAppName.build/Release-iphoneos/MyAppName.build/Objects-normal/armv6/MyAppName.LinkFileList -dead_strip -ObjC -all_load -miphoneos-version-min=3.2 -weak_framework Twitter /Users/kenny/Library/Developer/Xcode/DerivedData/MyAppName-fxknidnbrepotqdvhgjnepxdhonz/ArchiveIntermediates/BalanceSheet/BuildProductsPath/Release-iphoneos/libfacebook_ios_sdk.a -lMyLib_Networking -lMyLib_AdWhirl -lMyLib_ApplicationCore -lMyLib_Audio -framework Foundation -framework UIKit -framework CoreGraphics -framework CoreData -framework AudioToolbox -framework SystemConfiguration -weak_framework iAd -framework QuartzCore -framework CoreLocation -framework […]

在xcode 4.2中添加一个新的目标

我只是试图添加一个新的目标到我的项目在xcode 4.2。 select添加目标选项后,我没有看到任何外部生成系统选项在ios部分。请帮我解决这个问题。 提前致谢