草庐IT

cocoa-scripting

全部标签

iOS Cocoa Touch vImage 子采样

我在CocoaTouch中使用vImages,在我的例子中,它基本上是ARGBfloat组,我需要进行子采样。低通滤波使用vImage函数没有问题,但如何从2x2像素中选择一个(假设我想按因子2进行子采样)?当然,我可以使用vDSP步幅函数,但这仅适用于水平二次采样,不适用于垂直二次采样。我希望以下内容能够阐明我打算做什么。我希望选择所有标有X的像素,如下图所示:XOXOXOOOOOOOXOXOXOOOOOOOXOXOXOOOOOOO但是由于内存是线性的,所以我的数组看起来是这样的:XOXOXOOOOOOOXOXOXOOOOOOOXOXOXOOOOOOO如何以合理的方式进行子采样?编辑

ios - Cocoa 应用到 iOS (Objective-C) 应用

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。有一个非常开放的问题,我想征求人们的意见。我得到了一个项目,该项目最初是作为MacOSX的Cocoa应用程序编写的,现在我的客户希望将其制作为nativeiOS应用程序。在移植应用程序时,有没有人有一些最佳实践、理论或建议。查看Cocoa代码时,它似乎与iOS的objective-c非常相似。我只是想确保我在编写iOS版本时不会落入任何陷阱。现在谢谢!

ios - 错误为 "The operation couldn’ 的 NSData 无法完成。 ( cocoa 错误 256。)”

这个问题在这里已经有了答案:Cocoaerror256coredata(5个答案)关闭9年前。试图显示从网络服务下载的图像到UIImage,可以得到确切的图像路径(通过URLString)并显示在NSLog。现在的问题是imageData正在返回null值而不是要返回的值。错误消息将打印为:Theoperationcouldn’tbecompleted.(Cocoaerror256.)用于检索图像路径的代码如下所述,NSString*urlString=[resultobjectForKey:@"image"];NSLog(@"urlimageis%@\n",urlString);NS

ios - cocoa touch 如何将标签设置为 NSDate

我有一个名为datelabel的标签,我想在我的AppDelgate中将它设置为一个名为dateofbirth的NSDate。我已经定义并导入了我的AppDelgate并将其设置为appDelgate,但是当我尝试self.datelabel.text=appDelgate.dateofbirth但是当我把它放进去时,它给出了这个错误Incompatiblepointertypesassigningto'NSString*'from'NSDate*'我尝试了一些方法,但都没有用。有什么方法可以将标签设置为NSDate。 最佳答案 您

ios - 如何在 App 项目中使用 Cocoa Touch Frameworks

我熟悉构建单个iOS应用程序,但我坚持使用CocoaTouchFramework将公共(public)代码共享到多个应用程序。问题:框架的头文件不可见/不可链接到消费应用程序项目。我做了什么:1。我创建了一个名为“libTestFramework”的项目“CocoaTouchFramework”用一个方法添加了一个类“GoodMorning.h/m”将类从“project”更改为“public”成功构建项目并最终关闭2。我创建了一个名为“FrameworkTester”的单View应用程序然后我将文件“libTestFramework.xcodeproj”从Finder拖到我的XCod

php - json 解析失败 - cocoa 错误 3840 和字符 0 周围的无效值

我知道有很多问题都解决了这个问题,但我还没有找到对我有帮助的...当我解析从本地主机(MAMP服务器)下载的json数据时,我遇到json错误3840,指出字符0周围的值无效...我不明白为什么,因为我的php脚本在我的数组上显示了一个var_dump(数组的数组):array(2){[0]=>array(5){["ID"]=>string(1)"1"["EDS"]=>string(4)"1000"["lastname"]=>string(8)"Mylastname"["firstname"]=>string(9)"Myfirstname"["dateOfBirth"]=>string

开发安全之:Cross-Site Scripting: Poor Validation

Overview在php中,程序会使用HTML、XML或其他类型的编码,但这些编码方式并不总是能够防止恶意代码访问Web浏览器。Details使用特定的编码函数(例如htmlspecialchars()或htmlentities())能避免一部分cross-sitescripting攻击,但不能完全避免。根据数据出现的上下文,除HTML编码的基本字符、&和"以及XML编码的字符、&、"和'之外(仅当已设置ENT_QUOTES时),其他字符可能具有元意。依靠此类编码函数等同于用一个安全性较差的拒绝列表来防止cross-sitescripting攻击,并且可能允许攻击者注入恶意代码,并在浏览器中加

ios - NSRegularExpression 创建时的 Cocoa 错误 2048

我正在尝试从以下内容创建正则表达式:#defineRegEX_1_UPPER_1_SPECIAL@"((?=.*[A-Z])(?=.*[$@!%*?&-+_()]).{8,})"NSRegularExpression*regex=[NSRegularExpressionregularExpressionWithPattern:RegEX_1_UPPER_1_SPECIALoptions:0error:&error];但是,不幸的是它返回了以下错误:ErrorDomain=NSCocoaErrorDomainCode=2048"Theoperationcouldn’tbecomplete

ios - iOS 和 tvOS 共享的 Cocoa Touch 框架

我正在开发一个应用程序,它可以包含一些我想封装在框架中的共享代码。我创建了iOSPutter应用程序目标,然后是我从应用程序链接的框架PutterKit。这很好用。然后我创建一个tvOS应用程序目标PutterTV并将PutterKit复制到PutterKit(TV)并将其sdk设置为tvOS当我在tvOS应用程序中导入PutterKit并编译它时,出现错误没有这样的模块'PutterKit'这是一个示例项目https://dl.dropboxusercontent.com/u/1326174/Putter.zip设置这样一个框架的正确方法是什么? 最佳答案

[运维|docker] ubuntu镜像更新时报E: Problem executing scripts APT::Update::Post-Invoke错误

参考文献docker-ce在ubuntu:22.04进行aptupdate时报错E:ProblemexecutingscriptsAPT::Update::Post-Invoke详细报错信息E:ProblemexecutingscriptsAPT::Update::Post-Invoke'rm-f/var/cache/apt/archives/*.deb/var/cache/apt/archives/partial/*.deb/var/cache/apt/*.bin||true'E:Sub-processreturnedanerrorcode处理方法更新docker版本即可,docker下载地