调试器真的(de)烦我.每当我尝试键入一个po ...命令时,它会自动填充(不给我任何选项)并且我最终会输入类似的内容po [selfelf,直到我发疯为止.有没有办法阻止这个,或者总是像标准编辑器一样给我自动完成弹出窗口?
正如标题所述,我正在开发的应用程序存在一个问题,该问题仅在应用程序在进入后台后重新启动时才会出现.
相机光圈或快门卡在关闭位置.有趣的是你仍然可以拍照,但你看不到预览.拍摄照片后,视图中会正确显示.
如果应用程序完全关闭,则在启动应用程序时不会发生此问题.我可以拍照,添加效果等,每次打开相机都能正常工作.
以下是重现问题的确切步骤:
1)我打开应用程序,一切正常.
2)应用程序通过按主页按钮或来电进入后台.
3)当应用程序进入前景/重新打开并且访问摄像机时,显示快门屏幕并在卡住位置保持关闭状态.
4)解决它的唯一方法是关闭模态视图相机控制器并再次按下相机按钮.
我做了一些研究以找到答案并且没有提出任何问题.没有内存泄漏,我已经检查了仪器中的内存分配,没有什么不寻常的.
希望有人有解决方案,我很感激帮助.
先感谢您.
我使用代码将UINavigationController的左侧栏按钮设置为编辑按钮
leftBarButton = self.editButtonItem;
Run Code Online (Sandbox Code Playgroud)
我想根据编辑按钮的单击操作更改其他按钮的一些禁用/启用属性.
如何找到是否按下编辑按钮?
将视图控制器分配给此属性(以编程方式或使用Interface Builder)将视图控制器的视图安装为窗口的内容视图.
以上引用来自UIWindow的参考.我的问题是关于特定的阶段:
"将视图控制器的视图安装为窗口的内容视图"
确切的内容视图是指什么?
我使用"Editor-> Add Vertical Guide"在我的nib文件中添加了一个垂直指南.但是,现在我想摆脱它,我没有看到任何选择吗?我对水平向导有同样的问题.救命!
我有一个NSDictionary和一个CoreData数据库.我想将NSDictionary插入数据库.
我该怎么做(如果可能的话代码片段)?
字典属性的合适类型是什么?
我有一个使用XCode 4.3的Mac OS X Lion设置.我不是注册的Apple开发人员.
我通过plist文件告诉我:/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist并且
/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist,XCode不要求代码签名.
然后我编译了我的项目,只是一个基本的iPhone应用程序项目,它在模拟器中运行良好.我可以构建并归档它,然后使用自创的证书对其进行签名,并且归档文件出现在管理器中.
目前没什么奇怪的,但问题出现了:我在组织者中没有"分享"按钮.如果我想让它在iPhone下工作,我绝对需要从我的项目中制作一个IPA文件,因为它不接受xcarchive文件.我只得到"验证"和"分发"按钮,这些按钮都需要是注册的Apple开发人员.但是,没有"共享"按钮可以免费构建IPA ...
我已经完成了XCode设置,但似乎没有任何帮助我.甚至文档都说XCode 4.3中有一个Share按钮,所以我的问题是:为什么我不能进行IPA?是否有任何解决方法来获取此Share按钮或通过任何命令行或其他任何东西从xcarchive中获取IPA?
我有一个UIActionSheet,我正在指定取消按钮但是当它点击时它不会被忽略?
UIActionSheet *actionSheet = [[[UIActionSheet alloc]initWithTitle:nil delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Target Complete" otherButtonTitles:nil] autorelease];
[actionSheet showInView:self.view];
Run Code Online (Sandbox Code Playgroud)
根据文档,我不需要任何代码,甚至当我尝试实现didCancel委托方法时,它从未调用过?
我的json回来了:
地址="129城市道路
\nShoreditch
\n伦敦EC1V 1JB";
我想删除"\n".因为我想在一行中显示它.
我试过以下:
NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""];
NSString * newReplacedString = [string stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
Run Code Online (Sandbox Code Playgroud)
两者结果相同:
结果
密歇根大道900号
芝加哥
伊利诺伊州60611
如果我试过这个
NSString *s = [string stringByReplacingOccurrencesOfString:@"\n" withString:@"\\n"];
Run Code Online (Sandbox Code Playgroud)
结果
密歇根大道900号
\nChicago
\nIllinois 60611
请建议.
我将自定义清除按钮(UIButton)添加到UITextField作为rightView,但是我发现viewMode上有一些奇怪的行为.尽管设置了视图模式,但它似乎不像普通的清除按钮那样显示.示例代码如下:
UITextField *f = [[[UITextField alloc] init] autorelease];
f.frame = CGRectMake(0, 0, 300, 44);
f.backgroundColor = [UIColor clearColor];
f.textColor = [UIColor whiteColor];
f.clearButtonMode = UITextFieldViewModeNever;
UIImage *image = [UIImage imageNamed:@"Image.png"];
UIButton *b = [UIButton buttonWithType:UIButtonTypeCustom];
b.frame = CGRectMake(0, 0, image.size.width, image.size.height);
[b setImage:image forState:UIControlStateNormal];
f.rightView = b;
f.rightViewMode = UITextFieldViewModeWhileEditing;
Run Code Online (Sandbox Code Playgroud)
该按钮在以下状态下正确显示:
但是,如果文本字段已有内容,并且您将焦点切换到它,则不会显示清除按钮.要让它再次显示,您必须删除所有文本,并来回切换焦点.
我还没有找到任何有这个问题的人,所以一直在这个问题上摸不着头脑.任何光线都非常受欢迎.
iphone ×5
ios ×3
objective-c ×3
xcode ×3
cocoa-touch ×2
camera ×1
core-data ×1
gdb ×1
ipa ×1
lldb ×1
nsdictionary ×1
nsstring ×1
uikit ×1
uiwindow ×1