如何获得对对象的引用,该对象实例化了Objective-C中的第二个对象?

问题描述A有一个对象(SecondObject),它是NSObject的子类的实例,并且在SecondObject中,我希望获取对实例化SecdObject的对象(FirstObject)的引用。示例:在FirstObject.m(UIView控制器的子类)中SecondObje

发布:2022-10-16 标签:objectobjective-cparentkvc


NSSet的核心数据获取谓词

问题描述我有一个ManagedPhotoCoreData对象,其中包含一个名为tag的NSSet属性。标记集中的每个对象都是一个NSString。我需要获取所有具有具有特定值的标记的托管照片对象,比如‘party’。这就是我要做的--NSFetchRequest*fetchReq

发布:2022-10-16 标签:iosobjective-ccore-datanspredicatensset


在构建时更改子例程名称以避免Xcode中的冲突

问题描述背景我正在构建一个iOS应用程序(我将在这里将其称为MyApp),它将依赖于几个单独的静态库(我将称为Lib1、Lib2、Lib3、...)所完成的计算。每个库都构建在它自己的项目中,然后导入到单个工作区(因此工作区将包含MyApp、Lib1、Lib2、...)。有关如何

发布:2022-10-16 标签:iosobjective-cxcodecollisionstatic-libraries


在睡眠模式下与iPhone交互

问题描述我希望我的应用程序保持运行并与用户交互,即使用户按下休眠按钮。到目前为止,我了解到,我的应用程序可以通过以下代码保持活力:NSTimer*timer=[NSTimertimerWithTimeInterval:0.5target:selfselector:@selecto

发布:2022-10-16 标签:iphonesleepobjective-c


与弧度正弦的Object-C

问题描述我正在开发的应用程序的这一部分,在目标C中有以下等式。所有变量都是浮点数。R是角度的正弦,我希望在文本字段中显示时将r转换为弧度。r=ns/nir=sinf(r);rr=asinf(r);textfieldRi.text=[NSStringstringwithFormat

发布:2022-10-16 标签:objective-ctrigonometryradians


目标C中未读取Protobuf对象数据

问题描述我使用metasyntactic类来处理目标C中的GoogleProtobuf对象。在创建Protobuf对象并将其发送到服务器时,这会很好地工作。然而,我在读取从服务器发回的协议数据时遇到了问题,而我似乎无法解析这些数据。我在didReceiveData方法中使用以下代

发布:2022-10-16 标签:protocol-buffersobjective-cnsurlconnection


等待NSURLConnection

问题描述我有发送HTTPPOST连接的代码。我希望该方法等到收到服务器的响应后才能继续运行。我这样做的原因是因为我正在将新代码(异步POST与旧的同步POST)集成到我们的应用程序中,并且我希望在整个应用程序中进行最小程度的更改。旧方法如下:-(NSData*)postData:

发布:2022-10-16 标签:iosobjective-cnsurlconnection


如何使用NSUrlConnection从Web获取数据?

问题描述在我的应用程序中,我想使用NSURLConnection类。那么请告诉我怎么用这个好吗?这里面包含了很多委托方法,请告诉我如何使用?推荐答案使用启动连接self.responseData=[NSMutableDatadata];NSURL*url=[NSURLURLWit

发布:2022-10-16 标签:objective-cnsurlconnection


在我准备好数据之前,如何防止cell ForItemAtIndexPath执行?

问题描述我将把图像作为Base64数据从我的服务器返回到我的应用程序,但在我得到用户的位置之前,我不会向我的服务器请求图像,我只在用户登录到应用程序(它显示UICollectionView)之后才会有。我的问题是collectionView:cellForItemAtIndexP

发布:2022-10-16 标签:iosobjective-cswiftnsurlconnection


目标C,n++和++n之间的区别

问题描述在Objective-C中,n++和++n之间是否有差异(例如,在for循环中使用)?推荐答案++n;在计算表达式之前递增n的值。n++;在计算表达式之后,递增n的值。因此,请比较以下结果intn=41;into=++n;//n=42,o=42结果如下:intn=41;i

发布:2022-10-16 标签:objective-cincrementoperator-keyword