草庐IT

Binding_New_Objective-C_Types

全部标签

objective-c - NSURL连接优化

我试图通过iPhone了解NSURLConnection在3G网络上的性能。我有以下测试代码-(void)doTest2{max=5;NSURL*url=[NSURLURLWithString:@"http://www.google.com"];NSURLRequest*request2=[[[NSURLRequestalloc]initWithURL:url]autorelease];NSURLConnection*conn=[[NSURLConnectionalloc]initWithRequest:request2delegate:self];self.startDate=[NS

objective-c - 如何将控制台输出到 uitextview?访问控制台日志

我想在我的应用程序中显示一个UITextView,它应该包含来自控制台的所有输出。这可能吗?我该怎么做?我这么问是因为我想要一个针对特殊Beta测试人员的“调试功能”。 最佳答案 可以引用这个Tutorial用于获取iOS日志。aslmsgq,m;inti;constchar*key,*val;q=asl_new(ASL_TYPE_QUERY);aslresponser=asl_search(NULL,q);while(NULL!=(m=aslresponse_next(r))){NSMutableDictionary*tmpDic

objective-c - iOS 通过应用内购买从服务器下载非消耗性内容

我已经阅读并搜索了有关iOS应用内主题的所有内容。至少来自谷歌(减去无尽的应用程序内黑客链接)。我找不到的一件事是有关如何从服务器获取内容并将其在收据验证后存储到手机上的说明或教程。我知道我可以将内容存储在我自己的服务器上,或者使用应用程序加载器将其打包并让Apple托管它。我得到了全部非消耗性内容,并使用你自己的服务器或NSUserDefaults来记住购买的元素。我找不到关于如何从我自己的服务器或Apple的服务器获取应用内购买内容的编码教程,以及我可以在手机上的什么地方存储它?正常的套接字调用?我可以将内容存储在应用程序的目录中吗?例如,我有一个现有的应用程序,我想通过应用程序内

objective-c - UICollectionView 未出现

我正在尝试在扩展UIViewController的ViewController中以编程方式设置UICollectionView。出于某种原因,我的收藏View根本没有出现。以下是我所拥有的。为什么没有出现?我将它连接到委托(delegate)和数据源,并将它作为subview添加到self.view。我的代码中缺少什么?在我的.h文件中:@interfaceMainViewController:UIViewController{@privateUICollectionView*_collectionView;NSMutableArray*_results;//datasourcearr

objective-c - 自定义 MKOverlayView/未修改的 MKPolygonView 在某些缩放级别被裁剪

当有多个叠加层添加到map时,自定义MKOverlayView和标准MKPolygonView在某些缩放级别被裁剪时遇到问题。TheoverlayofAlgeriaattwodoubletapzoomlevel.TheoverlayofAlgeriaatthreedoubletapzoomlevel.Notetheclipping.一些观察:无论我是否使用自定义MKOverlayView或返回具有相同多边形的MKPolygonView,都会发生这种情况。如果我只绘制一个叠加层,则不会出现此问题。这不会发生在所有叠加上-只有一些。就代码而言:这会将叠加层添加到NSMutableArray

objective-c - NSURLConnections 属于我的模型还是 Controller ?

假设我正在使用JSON或XMLAPI从使用异步NSURLConnection的URL获取有关我的项目的数据,并将其解析为NSMutableArray然后填充一个NSTableView。我有一个模型:项目我有一个Controller:TableViewController(充当表数据源和委托(delegate))我应该将启动请求并将结果解析为NSMutableArray的代码放在哪里。我应该:1:Project中的一个方法称为-(NSMutableArray*)getAllProjects并从我的Controller中调用它。或2:我是否应该枚举Project*对象的NSMutableA

objective-c - ABAddressBookGetPersonCount 在 iOS 中返回 -1

我遇到了ABAddressBookGetPersonCount返回-1的情况。测试人员向我保证地址簿中确实存在联系人。所有手机都运行iOS6.0.1。代码如下:NSMutableDictionary*myAddressBook=[[NSMutableDictionaryalloc]init];ABAddressBookRefaddressBook=ABAddressBookCreate();CFArrayRefpeople=ABAddressBookCopyArrayOfAllPeople(addressBook);intnumEntries=ABAddressBookGetPerso

objective-c - 使用 UIPanGestureRecognizer 围绕某个点旋转 UIView

我正在尝试创建一个动画,允许用户从窗口的一侧拉出一个面板。右上角会显示少量View,通过拉动它,View会向外旋转,固定在屏幕的右下角。希望这些图像显示了我想要实现的目标(右侧的纸张表明View的一部分将被隐藏。我希望用户能够拖动它,而不是滑动或点击。任何人都可以指出我如何实现这一目标的正确方向吗?我对iOS中的动画还很陌生。我已经让平移手势起作用了,但我需要这个点来旋转。我可以设置View的.center属性,但这样做只会将整个View移动到那个点,所以我需要一个center来旋转,这实际上不是我认为在View中间?编辑:我编写了一个有效的方法,但View并未“卡在”用户的手指上。我

objective-c - 如何在主线程外渲染 MKMapView?

大家好!我正在为iPhone开发应用程序。我有表格View和需要向用户显示的位置列表。为此,我在每个表格View单元格中使用了MKMapView。但是当有很多位置时,这个解决方案变得非常慢。我想提高UI性能并将MKMapView替换为UIImageView。所以我需要在一些非主线程中渲染从MKMapView到UIImage的map。我试着这样做:UIGraphicsBeginImageContext(CGSizeMake(64,64));CGContextRefcontext=UIGraphicsGetCurrentContext();[[mapViewlayer]renderInCo

ios - 如何根据 objective-c 中的TimeZone获取当前时间?

如何在objective-c中根据TimeZone获取当前时间?示例->亚洲/加尔各答的当前时间。 最佳答案 试试这个..NSDateFormatter*dateFormatter=[NSDateFormatternew];[dateFormattersetDateFormat:@"dd/MM/yyyyHH:mm"];//CreatethedateassumingthegivenstringisinGMTdateFormatter.timeZone=[NSTimeZonetimeZoneForSecondsFromGMT:0];//