小编Alm*_*and的帖子

如何使用包管理器获取Android设备功能

我正在开发一个Android应用程序,我需要Android设备功能.我知道,通过使用包管理器,getSystemAvailableFeatures方法应该可用.仍然没有方法可以任何人通过发布一些与此相关的示例或源代码来帮助我.

android package-managers

8
推荐指数
2
解决办法
9151
查看次数

"_OBJC_CLASS _ $ _ viewsampleViewController",引自:

我创建了一个视图控制器viewsampleViewController ..它有两个方法setname和getname ..我为该视图控制器创建一个测试用例.我的testcase名称是newTestCase,方法名称是testName.

#import "newTestCase.h"
#import "viewsampleViewController.h"


@implementation newTestCase
Run Code Online (Sandbox Code Playgroud)

在我的testName方法中,

-(void)testName{

 NSString *b=@"hello";
 v =[[viewsampleViewController alloc] init];
 STAssertNotNil(v,@"v doesnt created");
 [v setuname:@"hello"];
 NSString *a=[v getuname];

 STAssertEquals(b,a,@"error:name not equal");
 [v release];

}

-(void)setUp{
 v=[viewsampleViewController alloc];
}

-(void) tearDown{
 [v release];
}
Run Code Online (Sandbox Code Playgroud)

当我建立我有一个错误

 Ld "build/Debug-iphoneos/Unit test.octest/Unit test" normal armv6
cd /Users/anande/Documents/viewsample
setenv IPHONEOS_DEPLOYMENT_TARGET 3.1.3
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/gcc-4.2 -arch armv6 -bundle -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk -L/Users/anande/Documents/viewsample/build/Debug-iphoneos -F/Users/anande/Documents/viewsample/build/Debug-iphoneos -F/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.3.sdk/Developer/Library/Frameworks -filelist "/Users/anande/Documents/viewsample/build/viewsample.build/Debug-iphoneos/Unit test.build/Objects-normal/armv6/Unit test.LinkFileList" -dead_strip -framework Foundation -framework SenTestingKit -miphoneos-version-min=3.1.3 -o "/Users/anande/Documents/viewsample/build/Debug-iphoneos/Unit test.octest/Unit test"


Undefined symbols: …
Run Code Online (Sandbox Code Playgroud)

iphone unit-testing objective-c

0
推荐指数
2
解决办法
2万
查看次数