Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

5
如何“在malloc_error_break中设置断点以进行调试”
我得到了很多这样的控制台输出,而我的应用程序却没有崩溃: malloc:*对象0xc6a3970错误:未分配释放的指针*在malloc_error_break中设置一个断点进行调试 如何找出受影响的对象或变量? 我试图像这样设置一个符号断点,但是它从未停止过:
126 iphone  ios 

8
UITableView中节标题的默认高度
我想在UITableView中设置第一个标题的高度。对于其他标题,我希望它们保持默认高度。我可以在下面的代码中代替“ someDefaultHeight”什么值/常数? - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { if (section == 0) return kFirstHeaderHeight; return someDefaultHeight; } 谢谢

13
将参数传递给addTarget:action:forControlEvents
我正在使用addTarget:action:forControlEvents这样的: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; 并且我想将参数传递给选择器“ switchToNewsDetails”。我唯一成功完成的事情是通过编写(id)sender来传递: action:@selector(switchToNewsDetails:) 但是我试图传递像整数值这样的变量。用这种方式写不起作用: int i = 0; [newsButton addTarget:self action:@selector(switchToNewsDetails:i) forControlEvents:UIControlEventTouchUpInside]; 用这种方式编写也不起作用: int i = 0; [newsButton addTarget:self action:@selector(switchToNewsDetails:i:) forControlEvents:UIControlEventTouchUpInside]; 任何帮助,将不胜感激 :)




20
UITableViewHeaderFooterView:无法更改背景颜色
我正在尝试更改UITableViewHeaderFooterView的背景颜色。尽管出现了视图,但背景色仍然是默认颜色。我从xcode得到一条日志,上面写着: 不建议在UITableViewHeaderFooterView上设置背景色。请改用contentView.backgroundColor。 但是,以下选项均无效: myTableViewHeaderFooterView.contentView.backgroundColor = [UIColor blackColor]; myTableViewHeaderFooterView.backgroundView.backgroundColor = [UIColor blackColor]; myTableViewHeaderFooterView.backgroundColor = [UIColor blackColor]; 我也尝试过更改xib文件中视图的背景颜色。 有什么建议?谢谢。
124 iphone  ios  xcode  uitableview 

5
iPhone上NSString的AES加密
谁能指出我正确的方向,以便能够加密一个字符串,并返回另一个带有加密数据的字符串?(我一直在尝试使用AES256加密。)我想编写一个方法,该方法需要两个NSString实例,一个实例是要加密的消息,另一个是要使用其加密的“密码”-我怀疑我必须生成如果密码随加密数据一起提供,则可以用相反的方式将密码和密码一起加密。然后,该方法应返回根据加密数据创建的NSString。 我已经尝试了这篇文章的第一条评论中详细介绍的技术,但是到目前为止我还没有运气。苹果的CryptoExercise肯定有一些东西,但是我无法理解……我已经看到很多CCCrypt的引用,但是在我使用过的每种情况下都失败了。 我还必须能够解密加密的字符串,但我希望它像kCCEncrypt / kCCDecrypt一样简单。


17
提交前获取应用程序的iTunes链接
我在另一篇文章中读到,您可以在不提供二进制文件的情况下提交应用程序,但是基于我所看到的,这不再可行。似乎没有二进制文件就无法提交,并且二进制文件是通过应用程序加载器提交的。在提交二进制文件之前,还有其他已知方法可以将iTunes /应用商店链接获取到我的应用吗?



1
-all_load链接器标志有什么作用?
在编译Objective-C代码时,我在任何地方都找不到-all_load标志。 我在将二进制文件上传到Apple时遇到一些问题,他们说这是因为我没有使用此标志,但是即使没有它,我的代码也可以编译。 有人可以帮我吗? 谢谢


4
故事板-请参阅AppDelegate中的ViewController
请考虑以下情形:我有一个基于情节提要的应用程序。我将一个ViewController对象添加到情节提要中,将此ViewController的类文件添加到项目中,并在IB身份检查器中指定新类的名称。现在,我该如何从AppDelegate以编程方式引用此ViewController?我已经在相关类中创建了一个变量,并将其转换为IBOutlet属性,但是我看不到任何能够在代码中引用新ViewController的方法-按住ctrl拖动连接的任何尝试均无效。 即在AppDelegate中,我可以像这样进入基本的ViewController (MyViewController*) self.window.rootViewController 但是情节提要中包含的其他ViewController呢?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.