Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

7
应用未设置:该应用仍处于开发模式
我已按照此处的说明进行操作: 此应用程序的开发人员尚未针对Facebook登录正确设置此应用程序? 将我的应用设为公开,圆圈为绿色,因此该应用为公开。 但是,当我尝试登录时,我转到Facebook应用程序,它要求我登录,然后我收到以下消息: 应用未设置:该应用仍处于开发模式,您无权访问。切换到注册的测试用户,或向应用管理员询问权限。 顺便说一句:我是管理员 任何帮助深表感谢。我正在使用SeattleClouds,这会在iOS和android上发生。
114 android  ios  facebook  api  web 

3
您可以为iOS构建动态库并在运行时加载它们吗?
iOS(iPhone / iPad)是否支持动态库? 在Xcode中,我尝试创建一个新项目 -> 框架和库 -> 可可库(动态)。在项目设置中,我将Base SDK设置为,iOS device 4.1并将目标设置为iOS4.1,但是它具有构建错误: 目标指定了产品类型“ com.apple.product-type.library.dynamic”,但“ iphonesimulator”平台没有此类产品类型。” 我选择的构建是Simulator-> Debug-> i386。
114 ios  xcode  dylib 



11
Xcode 6具有Swift超慢键入和自动补全功能
是我还是在键入代码时使用Swift的Xcode 6(6.0.1)似乎超级慢,尤其是在自动完成时? 即使在Swift项目中,普通的Objective-C类的工作原理也几乎与以前相同,因此Swift会杀死它。 其他人也会遇到同样的不便吗?您对如何提高性能有任何想法吗? 我尝试了一些设置,但没有运气。 当然,我也尝试过重启Xcode和没有运气的计算机。 没有其他重型应用程序打开。 我使用具有8GB RAM和SSD HD的2009年中Macbook Pro(2.26 GHz Intel Core 2 Duo),这虽然不是最新的东西,但仍然不是一个完整的垃圾。 感到遗憾的是,我开始使用Swift感到非常兴奋,现在实在无法忍受。 有想法/提示吗?

14
如果没有“表视图”结果,则在屏幕上显示“无结果”
我有一个tableview,有时可能没有任何结果要列出,因此如果没有结果(标签或一个表视图单元格?),我想说一句“无结果”。 有最简单的方法吗? 我会尝试label在结果tableview之后隐藏一个,然后根据结果隐藏两者之一,但是由于我使用的是a TableViewController而不是普通的,因此ViewController我不确定这有多聪明或可行。 我也使用Parse和子类化为PFQueryTableViewController: @interface TableViewController : PFQueryTableViewController 我可以提供所需的任何其他详细信息,请告诉我! TableViewController 故事板中的场景: 编辑: Per Midhun MP,这是我正在使用的代码 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { NSInteger numOfSections = 0; if ([self.stringArray count] > 0) { self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; numOfSections = 1; //yourTableView.backgroundView = nil; self.tableView.backgroundView = nil; } else { UILabel *noDataLabel = [[UILabel alloc] …

3
如何使用自动布局创建总宽度的百分比?
我需要创建三个动态列,每个动态列占总宽度的固定百分比。不是三分之二,而是不同的价值。例如,下图显示了三列:第一列为42%宽,第二列为25%宽,第三列为33%宽。 对于跨ViewController的600像素,分别为252、150和198像素。 但是,对于任何后续显示尺寸(例如,iPhone 4横向(960宽)或iPad 2纵向(768宽)),我希望相对百分比相同(而不是上面引用的像素宽度)。 有没有办法使用Storyboard(即没有代码)来做到这一点?我可以在代码中轻松地做到这一点,但我的目标是将尽可能多的显示逻辑放入情节提要中。
114 ios  xcode  autolayout 

25
链接器命令失败,退出代码为1(使用-v查看调用),Xcode 8,Swift 3
我无法摆脱这个错误! 我已经尝试过各种方法,例如清除“派生数据”(“首选项”->“位置”->单击灰色箭头以在Finder中打开“派生数据”文件夹->右键单击,移至回收站),清理项目(CMD + Shift + K或“产品” ->清理),更新迦太基和依赖项,检查StackOverflow上的其他答案(主要是在“构建设置/阶段”中进行调整),并从github重新克隆应用程序,等等。 同一项目可在我的协作者计算机上工作。 编辑:从当前最高评价的答案,我能够进一步调试...虽然我仍然不确定如何解决。好像我在项目中有两次东西?我看了看,找不到任何东西出现两次! 这是日志的图片:

6
使用未声明的标识符“ kUTTypeMovie”
我收到错误消息- 使用未声明的标识符'kUTTypeMovie' 在下面的代码中- -(IBAction)selectVideo:(id)sender { UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *)kUTTypeMovie, nil]; imagePicker.delegate = self; [self presentModalViewController:imagePicker animated:YES]; } 它出什么问题了?

1
NSDefaultRunLoopMode与NSRunLoopCommonModes
每当我尝试下载一个大文件的背后UIScrollView,MPMapView或者什么的,下载过程被当我触摸iPhone屏幕停止。值得庆幸的是,Jörn的一篇很棒的博客文章提出了一种替代方法,NSRunLoopCommonModes用于连接。 这让我详细了解了两种模式,即NSDefaultRunLoopMode和NSRunLoopCommonModes,但是苹果文档并没有详细说明,除了说 NSDefaultRunLoopMode 处理NSConnection对象以外的输入源的模式。这是最常用的运行循环模式。 NSRunLoopCommonModes 使用此值作为模式添加到运行循环的对象由已声明为“公共”模式集的成员的所有运行循环模式监视;有关详细信息,请参见CFRunLoopAddCommonMode的描述。 CFRunLoopAddCommonMode 源,计时器和观察者被注册到一个或多个运行循环模式,并且仅在运行循环以其中一种模式运行时运行。通用模式是一组运行循环模式,您可以为其定义一组由这些模式共享的源,计时器和观察器。例如,您无需将源注册到每个特定的运行循环模式,而只需将其注册到运行循环的公共伪模式一次,它将在公共模式集中的每个运行循环模式下自动注册。同样,当将一种模式添加到一组公共模式时,任何已注册到该公共伪模式的源,计时器或观察者都将添加到新添加的公共模式中。 谁能用人类语言解释两者吗?


8
我如何从NSDate获得小时和分钟?
在我的应用程序中,我需要分别获取小时和分钟: NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)]; int currentHourInNumber=[currentHour intValue]; 考虑string1包含11:59:13 AM来自日期选择器的内容。 在这里,如果我使用上面的代码,则大于9 NSMakeRange(0,1)可以获取小时。否则,我需要更改以获取1到9之间的小时。 是否有获取小时,分钟等的方法? 在此先感谢您提供示例代码。
113 ios  objective-c  nsdate  hour 


18
找不到体系结构i386的符号
尝试使用Xcode进行编译时,出现以下错误: **Ld /Users/doronkatz/Library/Developer/Xcode/DerivedData/iKosher-bphnihrngmqtkqfgievrrumzmyce/Build/Products/Debug-iphonesimulator/iKosher.app/iKosher normal i386 cd /Users/doronkatz/Sites/xCode/iKosher setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Xcode4/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Xcode4/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Xcode4/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Xcode4/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk -L/Users/doronkatz/Library/Developer/Xcode/DerivedData/iKosher-bphnihrngmqtkqfgievrrumzmyce/Build/Products/Debug-iphonesimulator -L/Users/doronkatz/Sites/xCode/iKosher -F/Users/doronkatz/Library/Developer/Xcode/DerivedData/iKosher-bphnihrngmqtkqfgievrrumzmyce/Build/Products/Debug-iphonesimulator -filelist /Users/doronkatz/Library/Developer/Xcode/DerivedData/iKosher-bphnihrngmqtkqfgievrrumzmyce/Build/Intermediates/iKosher.build/Debug-iphonesimulator/iKosher.build/Objects-normal/i386/iKosher.LinkFileList -mmacosx-version-min=10.6 -all_load -ObjC -Xlinker -objc_abi_version -Xlinker 2 -lz -framework Security -framework CFNetwork -framework CoreData -framework Foundation -framework UIKit -framework CoreGraphics -framework QuartzCore -o /Users/doronkatz/Library/Developer/Xcode/DerivedData/iKosher-bphnihrngmqtkqfgievrrumzmyce/Build/Products/Debug-iphonesimulator/iKosher.app/iKosher Undefined symbols for …
113 objective-c  ios  xcode4 

10
如何从Swift中的Dictionary获取特定索引处的密钥?
我Dictionary在Swift中有一个,我想在特定索引处获取一个键。 var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() 我知道我可以遍历密钥并记录它们 for key in myDict.keys{ NSLog("key = \(key)") } 但是,奇怪的是,这样的事情是不可能的 var key : String = myDict.keys[0] 为什么呢
113 ios  dictionary  swift 

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.