草庐IT

iPhone-specific

全部标签

iphone - 使用#DEFINE 共享托管对象上下文

只是寻找一些关于共享托管对象上下文是否是个坏主意的反馈。在MyApp-Prefix.pch文件中,我添加了以下内容:#import"AppDelegate.h"#defineMOC[(AppDelegate*)[UIApplicationsharedApplication].delegatemanagedObjectContext]然后,当我需要访问上下文时,我会执行以下操作(仅作为示例):[MOCdeleteObject:[self.fetchedResultsControllerobjectAtIndexPath:indexPath]];这似乎工作得很好,但也似乎太容易了,尤其是因

iphone - UIView 之外的触摸

-(void)touchesEnded:(NSSet*)toucheswithEvent:(UIEvent*)event{UITouch*touch=[touchesanyObject];NSLog(@"Thetag%i",touch.view.tag);if([touch.viewisKindOfClass:[UIScrollViewclass]]){for(UIView*checkviewin[self.viewsubviews]){if([checkviewtag]==1){infoIsVisibile=NO;[inforemoveFromSuperview];}}}[super

iphone - 更新或替换 iCarousel 中的对象

我正在使用iCarousel,如果你还没有看到iCarousel,它是github上的一个开源项目:iCarousel这就是我在iCarousel上移除对象的方式:NSIntegerindex=carousel1.currentItemIndex;[carousel1removeItemAtIndex:indexanimated:YES];[items1removeObjectAtIndex:index];它在项目中包含的方法中说:-(void)removeItemAtIndex:(NSInteger)indexanimated:(BOOL)animated;Thisremovesan

iphone - 不使用 UIScrollView 滚动屏幕

我见过允许用户在比屏幕本身大的View周围滚动的iOS应用程序,似乎没有实现UIScrollView机制。例如,屏幕上显示的实际图像是屏幕宽度的两倍,用户可以左右平移以查看所有内容。这只是将ViewController的宽度设为屏幕宽度的两倍并允许通过手势识别器进行某种平移的情况吗?对于我正在尝试做的事情,这似乎比实现UIScrollView更容易...... 最佳答案 实现scrollview比处理平移手势要容易得多,Apple已经提供了内置功能,为什么你不想使用它? 关于iphone

iphone - 代码 : Storyboarding with CoreData

Downloadmysourceforreference!我是iOS开发的新手,我正在尝试自学...我需要一些帮助首先,切换到“安全文化主视图”时出现错误...2012-06-0711:50:54.720SafetyCulture[1777:fb03]***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'+entityForName:couldnotlocateanNSManagedObjectModelforentityname'Event''我不知道如何解决这个...其次,

iphone - iOS应用的企业分发

有谁知道向企业分发iOS应用程序的最佳方式(如果有的话)是什么。具体来说,我要做的是将我的应用程序发送给一些企业,而不是其他人。我怀疑这样的事情是否存在,但仍然想知道......谢谢。 最佳答案 从我读到的内容来看,你无法做你想做的事。您不能进行应用程序的“私有(private)”销售。如果您拥有Dun&Bradstreet编号,则可以注册为企业,然后许可其他企业使用您的应用程序。这是可能的,但如果Apple发现他们会撤销您的许可证,因为企业开发人员许可证仅供内部使用。唯一合法的解决方案是让每个企业注册一个企业帐户,然后将您设置为他

iphone - 将 JSON 存储到核心数据对象中值得吗?

我在我的应用程序中下载了一堆JSON对象,并将文件保存为nsdata对象:[responseDatawriteToFile:appFileatomically:YES];然后,每当我需要一些json对象时,我都会加载该数据、序列化和过滤。到现在为止,效果很好。而且,我将开始从Web下载新型JSON对象(具有不同的属性)。¿我应该开始使用核心数据,还是继续这种方式(意思是,这样做没问题)? 最佳答案 取决于您要编写和序列化的对象的规模。如果这些对象的数量是动态的……因此可能很多,您可能应该更多地关注CoreData作为存储选项。

iphone - 如何检测 View Controller 何时被关闭?

如何在我的mapView(主)Controller中检测到细节ViewController已被关闭?我有一个带有图钉和注释的mapView。当在任何注释上点击rightCalloutAccessoryView时,将通过performSegueWithIdentifier调用模态详细ViewController。顺便说一句,我不知道这是否正确,但是主视图Controller和详细ViewController由导航Controller附加。我的目标是根据详细ViewController上的用户操作在mapView(主视图)上采取有条件的操作。具体来说,如果他们点击了删除图钉功能,我想在控制

iphone - 超出范围的变量

我有一个AVAudioPlayer的子类,在那个子类中我有一个停止当前播放器的方法,并且(出于我不会解释的原因)手动调用audioPlayerDidFinishPlaying就像这个://HandlesstoppingtheplayerandcallingaudioPlayerDidFinishPlaying-(void)stopPlayerForTimedRepeat{//Stoptheplayer[selfstop];//ManuallycalltheaudioplayercallbackEditPlayListViewController*playlistController=[

iphone - 无法解析以下 XML?

我有imgid="#"的连续标签,其中#从1到9不等。标签的描述由float值组成。当我使用标准的NSXML解析器时,我没有得到所有的值。我的XML供引用:-0.0111328,-0.0635608,0.152549,0.11211,-0.0250431,-0.0370875,0.0862391,0.0970791,-0.0195908,-0.00892297,0.0791795,0.0554013,0.00362028,0.0138572,0.0432729,0.0253036,-0.0770325,0.14065,0.118424,0.1787,0.0734354,0.160883