Objective-C
objective-C语言 NSDatePicker更改日期方法运行两次!(mac app)
我只需在表单中添加一个NSDatePicker,设置样式图形,并设置如下操作: [datePicker setAction:@selector(datePickSelected:)]; 在该方法中,它只打印出所选日期. -(void)datePickSelected:(id)sender { NSLog(@"%@",[datePicke...[详细]
2020-05-09 09:08 分类:编程语言objective-C语言 典型的Objective C消息实现
我想知道Objective C动态消息系统的典型(或至少是Apple)实现是如何实现的.如何在编译和运行时处理选择器,NSObject *真正指出的是,在那里如何找到方法实现. 在C中,我们有虚函数;它们是如何实现的正式实现细节,但实际上VF表指针作为第一个数...[详细]
2020-05-09 08:52 分类:编程语言objective-C语言 保持NSTask会话运行 – Cocoa
我在我的 Cocoa应用程序中运行一个简单的grep命令,如下所示: NSTask *task; task = [[NSTask alloc] init]; [task setLaunchPath: @"/usr/bin/grep"]; NSArray *arguments; arguments = [NSArray arrayWithObjects: @"foo&...[详细]
2020-05-09 08:33 分类:编程语言在Objective-C中创建套接字客户端 – Mac OSX
我需要在端口587基本上向98.136.86.109发送一些“数据”.如何在我的mac应用程序中的obj-c中执行此操作? 正如Yan在他的回答中指出的那样,你可以使用标准的BSD风格的网络API,如socket(),connect()等.但是,如果你想留在Objective C和Founda...[详细]
2020-05-08 21:59 分类:编程语言objective-C语言 替换分配返回值
我是Objective C的新手.在其中一个开发人员文档中,我找到了以下statemenet. 以下语句调用lockFocusIfCanDraw方法并将返回值赋给 旗.除非标志类型不匹配,否则它不会生成编译器警告 和方法的返回类型.尽管如此,强烈反对这种模式. flag = aV...[详细]
2020-05-08 20:59 分类:编程语言objective-C语言 NSNetService工作正常,但无法获取hostName,解决导致错误
我正在使用Bonjour和NSNetService从我的iPhone发布服务器.这一切都按预期工作,我可以浏览我正在服务的页面等.但是,在iPhone上我想显示主机名(即URL,如“myDevice.local.”),这样一个人也可以进入在浏览器中手动设置地址(对于缺少bonjour发...[详细]
2020-05-08 19:52 分类:编程语言objective-C语言 总是强制性的,有时是可选的?
当我阅读关于Objective-C的书时,我遇到了一个初始化类的示例,如下所示: ClassName *p = [[ClassName alloc] init]; 虽然首先我们需要在初始化之前为存储数据ClassName分配内存是有意义的,但以下工作原理同样如下: ClassName *p = [Clas...[详细]
2020-05-08 19:08 分类:编程语言objective-C语言 如何检查NSString到目前为止
如何检查NSString是否为日期? 例如: NSString – 7月14日14:55返回TRUE NSString – Talala …返回False 请帮忙.. 假设您使用的是iOS,则可以使用 NSDataDetector进行检查[详细]
2020-05-08 18:13 分类:编程语言objective-C语言 RestKit将MapData:
以下代码从我的服务器接收 JSON响应,该响应由一系列元素组成,每个元素都有一个’created_at’和’updated_at’键.对于所有这些元素,我想删除为这两个键设置的字符串中的单个字符(冒号). - (void)objectLoader:(RKObjectLoader*)loader wi...[详细]
2020-05-08 17:44 分类:编程语言objective-C语言 使用NSNotificationCenter向另一个班级发送通知
所以我的目标是使用NSNotificationCenter向另一个类发送通知,我也想将带有通知的对象传递给另一个类,我该怎么做? 您必须先注册通知名称 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(startLocating:) na...[详细]
2020-05-08 17:22 分类:编程语言