草庐IT

Binding_New_Objective-C_Types

全部标签

iphone - 在 Objective-C 和 iOS 中合并项目范围定义的最佳实践

在我的例子中,我有一个高度自定义的iPhone应用程序,其中包含所有自定义View。我想利用iPhone5的屏幕尺寸,但我的View需要精确布局,并且在我的View上设置autoresizingMask是不够的。我希望在我的每个源文件中都有某种项目范围的定义标志,我需要在运行时设置这个定义/标志。在我的具体情况下,我也许可以像这样导入一些头文件定义:if(IS_IPHONE_5){/*Setappropriateframesfortheadditionalscreenspace*/}else{/*Setviewsotherwise*/}这个问题并不是完全主观的——它可以适用于任何想要设

ios - 在 objective-c 中绘制人体

我需要在我的一个iPhone应用程序中绘制人体。任何人都可以帮助我吗我正在尝试“drawInContext”但不知道如何绘制它下面是我想要在我的应用程序中使用的图像下面是我正在尝试的代码,它只显示人体线条a-(void)drawInContext:(CGContextRef)context{intlineWidth=([[UIDevicecurrentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPhone)?2:10;CGContextSetLineWidth(context,lineWidth);//Atthispointwehav

ios - 如何在ios objective c中设置时间间隔api调用并在成功后重新加载 TableView

我是ios开发的新手。我有问题。我需要在设定的时间间隔后调用api(iosobjectivec)。成功后,它应该加载TableView。 最佳答案 下面是我会做的...第1步:调用网络服务[selfmakeWebserviceCall]第2步:完成网络服务调用后,在-(void)connectionDidFinishLoading:(NSURLConnection*)connection{中使用NSTimer>[NSTimerscheduledTimerWithTimeInterval:2.0target:selfselector:

objective-c - NSNetService 工作正常,但无法获取主机名,解析导致错误

我正在使用Bonjour和NSNetService从我的iPhone发布服务器。一切都按预期工作,我可以浏览我正在服务的页面等。但是,在iPhone上,我想显示主机名(即URL,如“myDevice.local”),以便也可以输入在浏览器中手动地址(对于缺少bonjour发现服务的客户端很有用)。我的理解是调用方法[myNetServicehostName]应该给我那个地址。但是,此调用始终返回nil。我在一些论坛上读到我首先应该解析服务,但是[myNetServiceresolve]和[myNetServiceresolveWithTimeout:10]都调用委托(delegate)

objective-c - iOS开发语言

这个问题在这里已经有了答案:Whatisthestateofnon-Objective-CprogrammingforiPhone?(18个答案)关闭5年前。iOS应用程序支持哪些语言。它只是Objective-C吗?谢谢

objective-c - 有哪些可用的 UITabBarController 选项卡图标?

如何查看iOSSDK中可用的所有图标以及如何将它们设置到我的UITabBarController选项卡? 最佳答案 可能还有更多,但您可以在InterfaceBuilder中查看选项卡栏项的“标识符”(在检查器View中)的下拉菜单。更新:完整列表为here:typedefenum{UITabBarSystemItemMore,UITabBarSystemItemFavorites,UITabBarSystemItemFeatured,UITabBarSystemItemTopRated,UITabBarSystemItemRece

php - 如何在 Objective C/iOS 中解密 PHP 脚本

我已经检查了所有相关的StackOverflow问题。还检查了该答案中的链接,但没有找到任何可用的解决方案。这是我的php脚本,我与此脚本无关(因为我无法更改脚本)。functionencrypt($message,$secretKey){returnbase64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,$secretKey,$message,MCRYPT_MODE_ECB));}我无法在ObjectiveC中解密它。我使用了许多类别,例如StrongEncryptionforCocoa/CocoaTouch等等,我也关注了这个问题Howdo

objective-c - 未调用 CLLocationManager 委托(delegate)

这个问题在这里已经有了答案:WhytheCLLocationManagerdelegateisnotgettingcallediniPhoneSDK4.0?(5个答案)关闭7年前。我在设备上使用CLLocationManager并且没有调用委托(delegate)方法。这是我的代码(我可以看到该类也没有被释放):#import#import@interfaceCurrentLocation:NSObject{CLLocationManager*locationManager;}@property(nonatomic,retain)CLLocationManager*locationMa

objective-c - 如何从 UIWebView 中删除链接?

我在我的iPhone应用程序上使用UIWebView。如何删除ios自行放置的链接。例如,我有一些双重值(value),ios认为这是一个电话号码并突出显示它!我尝试从xib文件中禁用用户交互。没有帮助。谁能帮帮我。 最佳答案 在在html中,您可以输入:SafariHTMLReference:Bydefault,SafarioniOSdetectsanystringformattedlikeaphonenumberandmakesitalinkthatcallsthenumber.Specifyingtelephone=nodis

objective-c - CGImageRef 属性保留或不保留

我有一个关于如何将CGImageRef作为类的综合属性处理的问题。如果我用定义一个CGImageRef@property(nonatomic,retain)CGImageRefimage;然后编译器提示这里不能使用“retain”。如果我省略了保留,那么我假设使用的是“分配”,并且我需要在设置属性时自己保留:self.image=CGImageRetain(cgimage);然后我在运行Analyze时收到“潜在泄漏”警告。我可以安全地忽略此警告吗?或者即使在属性定义中没有指定“保留”,合成代码是否仍然执行隐式CGRetain? 最佳答案