我有一个NSMutableSet包含NSNumbers,我需要得到最高的一个.我该怎么办?
我想把函数参数放到一个数组中,我无法想象我的生活.labelPoi是一个包含imageLocationX,imageLocationY和name的对象类.我试图将一个ViewController中找到的值分配给另一个ViewController中的值,但它对我不起作用.
这是我的第一个ViewController
PointOfInterest.imageLocationX = (((([self getDegreesFromRadians:angle_horizontal] / [self getDegreesFromRadians:FOV_Horizontal]))) *1024);
PointOfInterest.imageLocationY = ((1-(([self getDegreesFromRadians:angle_to_bottom_of_view] / [self getDegreesFromRadians:FOV_Vertical])))*576);
PictureViewController *newlabel = [[PictureViewController alloc] display:PointOfInterest.imageLocationX andY:PointOfInterest.imageLocationY withName:PointOfInterest.name];
Run Code Online (Sandbox Code Playgroud)
这是我的第二个ViewController(PictureViewController)
- (id)display:(double)imageXX andY:(double)imageYY withName:(NSString *)namee{
NSLog(@"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%");
NSLog(@"imageX: %f",imageXX);
NSLog(@"imageY: %f", imageYY);
NSLog(@"name: %@", namee);
labelPoi.imageLocationX = imageXX;
labelPoi.imageLocationY = imageYY;
labelPoi.name = name;
[transfer addObject:labelPoi];
NSLog(@"label.x: %f should be: %f", labelPoi.imageLocationX, imageXX);
NSLog(@"label.y: %f should be: %f", labelPoi.imageLocationY, imageYY);
NSLog(@"label.name: %@ should be: %@",labelPoi.name,namee);
return self;
Run Code Online (Sandbox Code Playgroud)
}
这是输出:
2013-07-18 14:21:14.731 AR_UAV_App[10641:11303] %%%%%%%%%%%%%%%%%%%%%%%%
2013-07-18 14:21:14.731 …Run Code Online (Sandbox Code Playgroud) 我有一个使用ZBar SDK的QR /条形码阅读器应用程序.我想实现自定义叠加并删除其他所有内容,以便摄像机视图覆盖整个屏幕.叠加层并不难实现.当我通过reader.showsZBarControls = NO;它删除ZBar控件时删除控件但在屏幕底部留下一个黑条,而不是用相机视图填充整个屏幕,这就是我想要的.
我尝试过使用reader.wantsFullScreenLayout = YES;,reader.showsCameraControls = NO;没有任何运气.有没有人做过类似的事情或有任何建议?
如何在我的应用程序的每个视图控制器上禁用自动旋转?我希望每个视图/屏幕只能在纵向模式下查看,如果手机旋转,我不希望我的视图控制器转换到横向模式.我该怎么做呢?我在网上看到了太多令人困惑的解释/教程.我在特定的视图控制器上尝试了以下代码,它没有帮助,视图仍然旋转
- (NSInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
- (BOOL) shouldAutorotate {
return YES;
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试为CI设置我的第一个Bot.这个机器人成功地从git下载源代码树,但无法构建应用程序(IOS7,模拟器模式),我可以构建和运行它,而不会遇到常规的Xcode 5.0.1环境.
特别是Bot在ld阶段失败(参见下面的摘录).正如我可以从日志文件中建议的那样,ld找不到QuartzCore框架,其中定义了CA ..函数.
编译器从框架中找到了所有头文件,因此,对于第一眼看到的路径配置好了,但ld找不到库本身链接...
我怀疑这是一个关于权限或环境设置的微不足道的错误.你能指点我在哪里挖吗?
提前致谢.
此致,弗拉基米尔
+++ +++ +++
"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -L/Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Products/Debug-iphonesimulator -F/Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Products/Debug-iphonesimulator -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Library/Frameworks -filelist /Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Intermediates/SBK.build/Debug-iphonesimulator/SBKTests.build/Objects-normal/i386/SBKTests.LinkFileList -bundle_loader /Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Products/Debug-iphonesimulator/SBK.app/SBK -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=6.1 -framework CoreText -framework SenTestingKit -framework UIKit -framework Foundation -framework CoreData -Xlinker -dependency_info -Xlinker /Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Intermediates/SBK.build/Debug-iphonesimulator/SBKTests.build/Objects-normal/i386/SBKTests_dependency_info.dat -o /Library/Server/Xcode/Data/BotRuns/Cache/c5e74f8f-f2c8-f2c8-9bba-cc3ce564b8fb/DerivedData/Build/Products/Debug-iphonesimulator/SBKTests.octest/SBKTests Undefined symbols for architecture i386:
"_CATransform3DMakeScale", referenced from: -[MBSwitch showFillLayer:animated:] in MBSwitch.o
"_CGAffineTransformIdentity", referenced from: -[TTTAttributedLabel drawTextInRect:] in TTTAttributedLabel.o
"_CGContextAddLineToPoint", referenced from: -[TTTAttributedLabel drawStrike:inRect:context:] in TTTAttributedLabel.o
"_CGContextAddPath", referenced from:
. …Run Code Online (Sandbox Code Playgroud) 我需要将NSString表示十进制值的s 转换为十六进制字符串,例如,值为"10"的字符串应转换为字符串"A","15"应转换为"E","20"应为"14"等等上.
我怎么做?
我正在开发一个 CLI 应用程序,请求访问 OSX Mavericks 上的提醒应用程序。一切正常,请求权限,并检测用户是否禁用了权限。我遇到的问题是我无法完全撤销操作系统中应用程序的权限。该应用程序出现在 Prefs -> Privacy -> Reminders 中,我能做的最多就是禁用权限,但我想(再次)测试权限请求是否正确触发。有什么方法可以完全删除权限,例如从偏好设置 -> 隐私 -> 提醒中删除应用程序?
我有一个属性,如果a 处于状态或状态recording,则更改为.YESUILongPressGestureRecognizerUIGestureRecognizerStateBeganUIGestureRecognizerStateChanged
如何创建一个仅在recording返回时而NO不是在其初始值时触发的信号?
我注意到当我在故事板中创建一个插座时,它会生成以下代码__weak IBOutlet UILabel *mLabel;.
为什么它将它声明为弱指针?根据我的理解,当对象被释放时,其所有成员也将被释放.在我的大部分代码中,我都宣称这些出口是强有力的指针.这会产生问题吗?
我在故事板中定义了一个按钮.然后我在我的.h文件中将其定义为IBAction,并将其连接到故事板中的按钮.
我希望它默认隐藏,而且当我点击它一次时,它应该隐藏自己.我试图隐藏它没有任何运气.
这就是我的代码现在的样子.抛出了一个错误:
物业
hidden的类型CounterViewController的对象未找到
- (IBAction)retry:(id)sender
{
self.hidden=TRUE;
}
Run Code Online (Sandbox Code Playgroud) ios ×7
cocoa-touch ×5
objective-c ×2
cocoa ×1
ekeventkit ×1
iboutlet ×1
ios6 ×1
macos ×1
nsnumber ×1
nsset ×1
nsstring ×1
permissions ×1
show-hide ×1
uibutton ×1
xcode ×1
zbar ×1
zbar-sdk ×1