草庐IT

Objective-J

全部标签

objective-c - 特定位置(基于 GPS)的应用程序和 Apple Review Process,它们是否也可以在没有 GPS 的情况下工作? [编辑]

我想知道是否有人有将特定位置的应用程序提交到AppleAppStore的经验。我所说的特定位置是指仅当您位于特定位置时才可用的应用程序。例如,历史战场的GPS游览可能包含当用户位于实际物理位置时在特定纬度/经度坐标处触发的内容。所以我的问题是:为了使该应用程序有可能被应用程序商店接受,我是否...(1)不用担心,因为有证据表明Apple评论员有一些模拟GPS的方法。然后,我可以向审阅者提供经纬度坐标,以便他们体验部分内容。或者(我怀疑更有可能)(2)我需要让它在任何地方都能工作,以便审阅者至少能看到一些内容(例如,有一个允许直接访问的菜单或map界面)。这可能是通过特殊组合键或其他方式

objective-c - AVURLAsset 用于 ipod 上的长音

长期阅读,第一次提问...我正在制作一个音乐应用程序,它使用AVAssetReader从iTunes库中读取mp3数据。我需要精确的时间,所以当我创建一个AVURLAsset时,我使用“AVURLAssetPreferPreciseDurationAndTimingKey”来提取时间数据。这有一些开销(当我不使用它时我没有问题,但我需要它!)在iphone(4)和ipad(1)上一切正常。我希望它能在我的ipodtouch(第二代)上运行。但事实并非如此:如果声音文件太长(>~7分钟),则AVAssetReader无法开始读取并抛出错误(AVFoundationErrorDomain错

objective-c - 多个uibutton在 objective-c 中执行相同的功能

我正在构建一个包含许多按钮(动态生成)的应用程序。所有按钮在按下时都应执行相同的功能。我的问题是如何知道调用函数时按下了哪个按钮,以便执行正确的工作。 最佳答案 向您的操作处理程序发送操作消息的按钮实例将是传递给处理程序的sender参数。只需将其与您存储的按钮实例进行比较即可。或者,有点笨拙,使用UIView(UIButton的父类(superclass))的tag字段来区分您的按钮,并检查sender. 关于objective-c-多个uibutton在objective-c中执行相

objective-c - NSTimer 的 Core Plot 动画

我正在尝试使用NSTimer为CorePlot图形制作动画-(void)animate{CGPoint*moved=[arrayobjectAtIndex:0];for(floati=1.43;i但是没有动画。仅在循环结束时重新加载数据我也试过[NSThreadsleepForTimeInterval:1],但还是有同样的问题我该如何修复它?抱歉英语不好..:) 最佳答案 我不明白你是如何使用moved(CGPoint是一个结构,而不是一个对象)。不过,这不是您的问题。每次通过该循环,您都在重置计时器,远在它有机会触发之前。如果您希

objective-c - 对齐不同大小的图像

我有不同大小的图像作为tableview的缩略图输入,有没有办法使所有图像对齐,尽管它们大小不同?因为在我的例子中,文本的位置将跟随图像,所以它不会整齐。这是我用来输入图像的代码staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];cell.textLabel.text=title;cell.textLabel.adjustsFontSizeToFitWidth=YES;cell.imageView.im

objective-c - Objective - C 自定义 TableView 问题

我有这个代码:-(void)viewDidLoad{[superviewDidLoad];NSLog(@"ViewDidLoad");username=@"itemstiubhart1";titleEle=@"titlestiubhart1";}-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];NSLog(@"ViewWillAppear");}-(void)viewDidAppear:(BOOL)animated{[superviewDidAppear:animated];if([storiesco

objective-c - 自定义 iOS Twitter 身份验证页面?

我正在制作一个移动应用程序,用户可以将他们的Twitter帐户连接到该应用程序。我只是有点好奇最好的方法是什么。现在,我希望能够制作自己的自定义页面(无需使用UIWebView)。这可能吗?如果如何,那么?谢谢。 最佳答案 据我了解,您不希望将用户重定向到Twitter的OAuth授权网页。您可以改用xAuth,但是您必须向Twitter发送一封电子邮件,说明您想要这个,并且他们不会允许xAuth用于您的应用程序,直到它处于非常晚的开发状态(当您的应用程序几乎完成时)。您可以在Twitterdevelopmentdocumentat

objective-c - 隐藏 UIImagePickerControllerSourceTypceCamera 工具栏,但特定按钮?

为了在我的UIImagePickerControllerSourceTypeCamera中制作我的自定义工具栏,我必须像这样关闭相机控件:pickerOne.showsCameraControls=YES;我想在UIImagePickerController上显示缩放、闪光灯、切换相机和聚焦,但我想创建自定义View。添加我的自定义View时,它仅在我关闭cameraControls时才会显示。有什么方法可以不隐藏相机控件并制作我的自定义View吗?或者我必须手动添加这些按钮吗? 最佳答案 我相信除了在您的自定义View(覆盖)中实

objective-c - Objective-C : App getting Memory Warning Level 2 and exits shortly after

我的应用程序从服务器抓取照片图像并将它们存储在一个数组中,该数组最终将显示在UITableViewController中。我在一个单元格中显示2个图像(768x768像素和100X100像素)。启动时,该应用程序将加载10个包含图像的单元格,用户可以使用“加载更多”按钮选择加载接下来的10张照片。通常在15-20次“加载更多”点击后,我会收到一条内存警告级别=2的消息,我的应用程序将终止。是不是显示的图片太多了?我该如何解决这个问题? 最佳答案 查看我最近的SO问题/答案。我认为这可能会有很大帮助。我使用了一个名为PNGCrush的

objective-c - 在苹果示例代码中释放 View Controller

这里http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/TabBarControllers/TabBarControllers.htmllist4.1-(void)applicationDidFinishLaunching:(UIApplication*)application{tabBarController=[[UITabBarControlleralloc]init];MyViewController*vc1=[[MyViewControlleralloc]ini