草庐IT

Binding_New_Objective-C_Types

全部标签

ios - 如何使用 GraphicContext 在 Objective C 中获得锥形线笔刷效果

我正在做一个书法应用程序,我想修改下面的代码,以便当用户结束笔触时,线条会逐渐变细并变细,就像使用真正的书法笔一样(轻弹效果)。我知道touchesEnded可能是执行此操作的更好方法,但我只是想知道在ObjectiveC的Xcode中使用CGRect或UIKit中的GraphicsContext以编程方式在笔画结束时轻弹的最佳方法是什么。-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{mouseSwiped=YES;UITouch*touch=[touchesanyObject];currentPoint=[t

objective-c - 如何在图像的两个角上做卷页效果

我正在尝试在我的应用中实现上面显示的效果,但不确定最佳做法是什么。我想要的效果是外框底角curl。是否更好:使用页面curl库,如:XBPageCurl使用图片使用其他效果 最佳答案 请参阅iOS的curlView类别:http://www.cocoacontrols.com/controls/curledviews-category 关于objective-c-如何在图像的两个角上做卷页效果,我们在StackOverflow上找到一个类似的问题: https

objective-c - 如何将 Excel 表格数据导入我的 iphone 应用程序。

iam正在开发一个应用程序,我们可以在其中从facebook、linkedin、gmail等导入联系人,..就像我有一个包含联系电话和电子邮件ID的Excel工作表一样,我需要从Excel工作表中导入这些联系电话和电子邮件ID。我用谷歌搜索了它,找到了一些答案说,以CSV格式保存excel表,你可以用CSV解析器解析它。任何人都可以吗?请告诉我将那些Excel工作表数据导入我的iphone应用程序的最佳方法是什么。提前致谢。 最佳答案 SourceForge上有一个名为libxls的开源C库,您可以使用它来读取.xls文件(较旧的非

objective-c - 当焦点和键盘隐藏文本字段时滚动到文本字段

我有多个文本字段,当我关注文本框时,它会自动向上滚动并且键盘隐藏文本字段。知道如何在单击时将文本字段滚动到焦点字段吗?-(void)registerForKeyboardNotifications{[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardWasShown:)name:UIKeyboardDidShowNotificationobject:nil];[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@

javascript - 如何将包含 JSON 的 JSON NSString 从 Objective C 方法传递给 Javascript 方法

我有一个要求,Objective-C代码应该使用WebService并且以JSON格式接收的响应必须作为javascript方法的参数用于进一步处理。我正在使用UIWebView,它将在处理JSON响应后显示适当的结果。当我尝试将JSON字符串传递给Javascript方法时出现问题。Javascript方法不只是接受输入。-(void)connectionDidFinishLoading:(NSURLConnection*)connection{[UIApplicationsharedApplication].networkActivityIndicatorVisible=NO;NS

ios - Objective-C 基于时间的观察者模式

在Objective-C中,什么是等待在特定时间执行某事的最佳方式(设置为时间戳,可以传递给观察者对象以了解等待的时间)。例如,我想为将来“完成”的事情设置一个时间,比如盖房子,当当前时间是应用程序设置为完成时间的时间时,应用程序将发送通知或向另一个对象发送消息。在Objective-C中执行此操作的最佳方法是什么?谢谢你的帮助! 最佳答案 我假设您是在谈论程序运行期间发生的事情(而不是“busingahouse”是几个月后build的真实房屋)。通常的工具是-[NSTimerinitWithFireDate:interval:ta

iphone - objective-c 从自定义单元格访问方法

好的,这可能是一个新手问题,但我需要帮助..我有一个someview.m,其中有一个在customCell.h和.m中定义的自定义单元格所以在someview.m中我有-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{customCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"charCell"];if(cell==nil||(![cellisKindOfClass:custom

c++ - 在 iOS 上使用 C++ 代码,创建静态库或与 Objective C 混合使用?

我有一些C++代码(通过header公开一个纯C接口(interface)),我将用于iOS项目。我可以创建一个静态库并从我的应用项目链接到它,或者直接将源文件添加到应用项目——哪个选项最好?感谢所有答案! 最佳答案 如果您希望它们经常更改,请添加源。否则一个库会更合适并且会让你的项目更干净(但是,你只需要将头文件放在你的项目中) 关于c++-在iOS上使用C++代码,创建静态库或与ObjectiveC混合使用?,我们在StackOverflow上找到一个类似的问题:

ios - Objective-C 编译器遗漏了协议(protocol)定义

我正在编写几个使用Objective-C运行时库的类。这包括在运行时根据名称检索协议(protocol)定义。但是,似乎未被类显式采用或在代码中使用@protocol(ProtocolName)引用的协议(protocol)被排除在编译之外,并且在运行时不可用。例子:@protocolMyProtocol-(void)doSomething;@end//代码中的其他地方Protocol*protocol=NSProtocolFromString(@"MyProtocol");//^valueof"protocol"willbenilwhenIruntheapplication!//但是

ios - 如何在 Objective c 中使用 AES 加密发送 CommonCrypto POST 请求?

我只是尝试将安全请求从iOS应用程序发送到objective-c中的php平台Web服务。我尝试了2天,但我没有找到逻辑或任何如何实现此目的的方法:以下是使用CryptoSwiftFramework的Swift代码funcHTTPPostJSON(url:String,jsonData:Dictionary,type:String="POST",encrypt:Bool=false,callback:(String,String?)->Void){ifDebug().state{print("**StartHTTP")}crypto_enabled=encryptletreq=NSMu