草庐IT

OBJ_FILES

全部标签

ios - OBJ-C 操作指南 : App using BLE connection and iBeacon in same device

我有一个用例,我的objective-c应用程序在终止后需要立即使用iBeacon,以便将应用程序从终止状态唤醒,连接到BLE并向设备发送命令。我有一个运行时间更长的更大的postfoundhere,如果需要,您可以查看我的代码。问题到目前为止,问题发生在我运行应用程序、搜索以前配对的设备和/或扫描外围设备、找到我的BLE设备并连接时。连接后,用户将BLE连接配对,以便他们可以通过BLE连接发送加密的特征数据。如果没有配对(在设备的命名约定中也称为auth/bond),用户根本无法将数据发送到设备。它永远不会到达那里。一旦配对,您就可以发送命令...当我终止应用程序时,在applica

ios - OBJ-C : Core-Plot XY-Axis Fixing

我想固定坐标轴,使它们始终位于绘图空间的左侧和底部。我当前的实现未启用userInteraction,因此无需担心滚动。//SetupplotspaceCPXYPlotSpace*plotSpace=(CPXYPlotSpace*)graph.defaultPlotSpace;plotSpace.allowsUserInteraction=NO;//AxesCPXYAxisSet*axisSet=(CPXYAxisSet*)graph.axisSet;CPXYAxis*x=axisSet.xAxis;//x.majorIntervalLength=CPDecimalFromString

ios - iTunes 连接上传 : which files to upload

我已将我的iOS应用程序添加到iTunesConnect,目前正在尝试使用ApplicationLoader上传二进制文件。在iTunesConnectDeveloperGuide似乎他们正在上传一个zip文件。我应该只压缩我的完整项目还是他们有什么异常(exception)? 最佳答案 您应该通过Xcode上传二进制文件。首先进行清理构建(清理所有目标)是个好主意,我通常也会删除我的Build/目录。然后执行构建/构建和存档。执行此操作时请确保已连接设备,并且该应用程序未处于Debug模式。然后打开Xcode管理器并选择要上传的二

android - iOS 的相关概念,例如 "APK Expansion Files in Android"

我期待有关Android中APK扩展文件概念的建议。GooglePlay目前要求您的APK文件不超过50MB。对于大多数应用程序,这足以容纳所有应用程序的代码和Assets。但是,某些应用程序需要更多空间来存放高保真图形、媒体文件或其他大型Assets。以前,如果您的应用超过50MB,您必须在用户打开应用时自行托管和下载额外的资源。托管和提供额外文件的成本可能很高,而且用户体验通常也不尽如人意。为了让您和用户更轻松地完成此过程,GooglePlay允许您附加两个大型扩展文件来补充您的APK。apple有这样的支持吗?在我的例子中,我有180MB的音频文件,我不想将其与应用程序资源一起保

c# - 如何使用编码绑定(bind) Xamarin iOS Obj-C 库

我想研究如何将iOS库与指向Xamarin.iOS的处理指针绑定(bind)。它需要编码。我为测试准备了这样的库,MarshalTest.htypedefstruct{floatx,y,z;}Marshal3D;@interfaceMarshalTest:NSObject-(id)initWithMarshal:(Marshal3D*)marshal;-(id)initWithMarshals:(Marshal3D*)marshalsnum:(int)numCoord;-(void)addMarshal:(Marshal3D*)marshal;-(void)addMarshals:(M

ios - Obj-c - 返回原始状态时延迟动画?

当我的键盘被激活时,我正在使用下面的代码来移动View和我的表格View。但是,当键盘关闭时,upView在键盘关闭后需要2秒才能返回到原来的位置(另一方面,tableView是即时的)。为什么会这样?-(void)viewDidLoad{[superviewDidLoad];[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardWillChange:)name:UIKeyboardWillShowNotificationobject:nil];}-(void)keyboardWil

ios - UIAlertController 如何在 obj c 中添加标签值

将其用于UIAlertView-(void)alertStatus:(NSString*)msg:(NSString*)title:(int)tag{UIAlertView*alertView=[[UIAlertViewalloc]initWithTitle:titlemessage:msgdelegate:selfcancelButtonTitle:@"OK"otherButtonTitles:nil,nil];alertView.tag=tag;[alertViewshow];}但是现在UIAlertView被弃用了。更改我的代码UIAlertController*alertCon

ios - NSNumber 原始值相等与 isEqualToNumber 与 Obj-C 文字

既然我们在Objective-C中有了带有编译器支持的NSNumber字面量,是否有更好的方法将NSNumber与已知整数值进行比较?老办法是[myNumberintegerValue]==5现在我们可以执行[myNumberisEqualToNumber:@5]甚至[myNumberisEqualToNumber:@(someVariable)]。isEqualToNumber:方法是否有优势,或者我们应该坚持使用integerValue除非要比较的值已经是NSNumber?我看到的一个优势是,如果someVariable从NSInteger更改为CGFloat,则新方法不需要更改代

ios - Xcode 服务器机器人测试操作失败,因为 "Too many open files in system."

我看到的错误如下:TesttargetPrototypeTestsencounteredanerror(Theoperationcouldn’tbecompleted.Toomanyopenfilesinsystem.Toomanyopenfilesinsystem)TesttargetPrototypeIntegrationTestsencounteredanerror(Theoperationcouldn’tbecompleted.Toomanyopenfilesinsystem.Toomanyopenfilesinsystem)我能够毫无问题地运行分析和存档操作,但启用测试操作会

ios - XCode 项目 : how to remove/add files from terminal (script, 命令等)

有没有办法在不使用XCode的情况下从XCode项目中删除文件或向其中添加文件?也就是说,是否有任何终端命令或程序可以做到这一点?我知道我可以执行cpmv和rm来添加/删除文件,但它们没有反射(reflect)在实际的项目文件中。谢谢! 最佳答案 有一个名为xcodeproj的RubyGem,它允许在命令行操作XCodeProject。查看UsingtheXcodeprojRubyGem它提供了将文件添加到项目的示例。#OpentheexistingXcodeprojectproject_file=product_name+'.xc