Tag: xcode

如何将base64string解码/转换为NSData?

你好我想弄清楚如何转换/解码一个iOS应用程序中的base64string到NSData,所以我可以解密我encryption的数据。 我用于将NSData转换为基础64string的方法可以在这里find有没有类似的方法来创build方法来解码/基地64string转换为NSData?

为什么在使用ARC的快速枚举循环中需要__strong

当我做了一些simialr以下我得到一个错误说 for (UIView* att in bottomAttachments) { if (i <= [cells count]) { att = [[UIView alloc] extraStuff] } } Fast Enumeration variables cannot be modified in ARC: declare __strong __strong做什么的,为什么我要添加它?

iOS Xcode Swift自动完成破?

我还没有使用过很多Swift,但是来自Objective C,关于Swift的一些东西是PITA来解决我的问题。 在iOS编程中,我们有animateWithDuration:方法,这是UIView的一部分。 所以我试图使用Xcode的自动完成,并开始input: UIView.animateWith 自动完成显示: UIView.animateWithDuration(duration: NSTimeInterval, animations: () -> Void) 然后我选中“duration”字段,然后键入一个数字: UIView.animateWithDuration(0.5, animations: () -> Void) 然后我再次select了animation块,然后像在Objective C中通常那样按下回车,Xcode现在显示: UIView.animateWithDuration(0.5, animations: { () -> Void in code }) 所以然后我最后一次用标签代替我的代码: UIView.animateWithDuration(0.5, animations: { () -> Void in self.customView?.transform = CGAffineTransformMakeTranslation(0.0, 0.0); }) 这是Xcode然后给我的错误: 无法使用types为“(FloatLiteralConvertible,animations:() – > Void)”的参数列表调用“animateWithDuration” 我不明白。 这是Xcode为我生成的自动完成代码,为什么它给我一个错误? 我注意到,如果做一个简单的声明,如: UIView.animateWithDuration(0.5, animations: { () -> […]

为什么我的视图不能在Storyboard中显示,并在左侧窗格中显示为灰色?

我正在遇到故事板中的一个奇怪的错误。 我用原型单元设置了一个UITableViewController ,并设置了一些自动布局约束。 一切都好,直到这里。 然后,我不得不将整个项目目录移动到另一个文件夹中。 这是一个正常的行动,我认为不应该导致任何问题,因为应用程序和所有的文件是非常独立的。 但是,由于我移动了项目, UITableView中的原型单元格在我的故事板中显示为空,但子视图仍然显示在左侧窗格中显示的所有场景和视图中…只有它们变灰(看截图)…有没有人知道这是什么意思? 我也研究了Storyboard文件的XML,但是在那里一切似乎都正常… 有任何想法吗? 编辑:奇怪的是,从自定义类的IBOutlets仍然是设置和链接到故事板中的意见…但只在左窗格,而不是在故事板本身。

“无法检查应用程序包”Xcode

出于某种原因,我在xcode(第三方SDK)中导入了一些文件,即使应用程序成功build立,我也收到这个错误:Xcode错误信息:“无法检查应用程序包”。 这是什么意思? 该应用程序不在真实的设备上运行,但在模拟器IOS上工作…

Xcode:如何设置应用程序为iPhone?

我们已经将以下应用程序设置设为iPhone,但在App Store中,应用程序被列为iPhone / iPad兼容。 正如您在下图中看到的那样,设备系列设置为仅仅是iPhone: 这里是应用程序: http : //itunes.apple.com/us/app/carrom-pro/id525961441?mt=8 。 这些设置有什么问题吗?

缺lessios开发签名标识(null)

当我尝试生成Ipa文件,我得到这个错误。 无法解决。请帮我解决这个错误: 我有自己的帐户,在我的钥匙链上这样访问它的鞋子: 我不使用新的Mac,我已经创build了ipa。 但今天不行。 我也有.cerconfiguration文件。它是有效的

如何使用Xcodedebugging器打印出一个属性的内容?

我正在写一个iOS应用程序,我需要使用内置的Xcodedebugging器的帮助。 假设我有一个名为HomeViewController的对象,它有三个属性 @property (nonatomic) BOOL finished; @property (nonatomic, strong) NSArray *myArray; @property (nonatomic, strong) NSString *myName; @synthesize finished = _finished, myArray = _myArray, myName = _myName; 假设我在这个类中有一个断点。 我将如何查看这些属性的内容? 我已经尝试了诸如po myName , print myName和print [self myName]但我无法弄清楚如何做到这一点。 我试过使用LLDB,但我不断得到这个人遇到的相同的错误( lldb未能打印variables值与“错误:引用'id'是不明确的” )。 这个问题被接受的答案是,LLDB被打破,我应该只使用GDB; 但是,我拒绝接受如此基本的东西被打破。 尽pipe如此,我也曾经尝试过使用类似GDB的命令, 但是,我也无法让GDB工作。 请帮助

将某些XIB / Storyboardstring标记为不可本地化

我正在使用XIB / Storyboard文件的Base Internationalization和使用XLIFF文件的“导出本地化”方法进行翻译。 我有一些标签,button等应该被翻译的文本,但我也有标签,我们使用一些占位符文本(如全名),所以你可以看到什么样的视图,当填充数据,但是这些标签总是以编程的方式来自sockets。 有没有办法将这个标签的.text属性在XIB中设置为非本地化,这样它不会在XLIFF(或者生成的.strings)文件中结束。 我知道,我可以删除文本 – 我也想过有一个前缀(如@“!DNL!”)意思是翻译者不应该本地化,但我希望只有一个标准的方式来做到这一点。

单击button时退出应用程序 – iOS

可能重复: 在iOS 4.0中退出应用程序 我有一个AlertView显示一些文本和一个“确定”button。 如果用户按确定button,然后应用程序需要退出。 点击button时是否有退出应用程序的方法?