草庐IT

CONSTANT

全部标签

iphone - 仅在为模拟器构建时复制符号

在为设备(ipad3)构建时,我的构建工作正常,没有警告或错误,但在为iPad或iPhone模拟器构建时,我收到如下链接器错误:duplicatesymbol_CONSTANT_NAMEin:/Users/me/libLibrary.a(FileName.o)/Users/me/libOtherLibrary.a(OtherFileName.o)常量在头文件中是这样定义的constintCONSTANT_NAME=123;我试过像这样将常量包装在#define标记中:#ifndefCONSTANTS_H#defineCONSTANTS_HconstintCONSTANT_NAME=12

ios - UICollectionView 自动布局约束正在被打破

我有一个带有UICollectionView的ViewController。在Storyboard中,我已经布置了单元格。我添加的单元格:ImageViewImageView嵌套在容器中然后我在容器下面有一个标签然后我在Storyboard中添加了自动布局约束:当我运行模拟器时,这不起作用。我认为它不起作用,因为我使用的是自定义单元格。因此,我通过为所有约束设置IBOutlets并在cellForItemAtIndexPath方法中重置它们的值来修复它并使其正常运行://Layoutcellcell.img_Height.constant=50cell.img_Width.consta

ios - 为什么我的动画不流畅?

我正在尝试使用自定义类为文本字段设置动画,当我将左约束从0更改为(self.bounds.width-self.bounds.width/3)时,动画不流畅,但是当我设置它回到0它完美地工作。这是我的自定义类的一部分:lazyvarleftConstraint=NSLayoutConstraint(item:placeholderLabel,attribute:.left,relatedBy:.equal,toItem:self,attribute:.left,multiplier:1,constant:0)requiredinit?(coderaDecoder:NSCoder){su

Elasticsearch(十三)搜索---搜索匹配功能④--Constant Score查询、Function Score查询

一、前言之前我们学习了布尔查询,知道了filter查询只在乎查询条件和文档的匹配程度,但不会根据匹配程度对文档进行打分,而对于must、should这两个布尔查询会对文档进行打分,那如果我想在查询的时候同时不去在乎文档的打分(对搜索结果的排序),只想过滤文本字段是否包含这个词,除了filter查询,我们还会介绍ConstantScore查询。相反,如果想干预这个分数,我们会使用FunctionScore查询,这些都会在后面介绍到。二、ConstantScore查询如果不想让检索词频率TF(TermFrequency)对搜索结果排序有影响,只想过滤某个文本字段是否包含某个词,可以使用Consta

swift - 通过更改约束常量来动画 View

我有一个datePicker,我想通过将它的顶部约束更改为superView顶部来从底部设置动画进出View。我为其设置了一个IBOutlet,在viewDidLoad上我可以更改约束常量。overridefuncviewDidLoad(){super.viewDidLoad()self.datePickerTopConstraint.constant=self.view.frame.size.height//Icansetthistowhateveranditwillpersist}但是,通过IBAction,我尝试将常量设置为另一个值,但不会持续存在。@IBActionfuncsh

ios - swift 错误 : Cannot pass immutable value as inout argument: 'pChData' is a 'let' constant

我有一个如下所示的函数:funcreceivedData(pChData:UInt8,andLengthlen:CInt){varreceivedData:Byte=Byte()varreceivedDataLength:CInt=0memcpy(&receivedData,&pChData,Int(len));//GettingtheerrorherereceivedDataLength=lenAudioHandler.sharedInstance.receiverAudio(&receivedData,WithLen:receivedDataLength)}获取错误:Cannotp

swift - 我如何根据条件创建一个可以是多个字符串之一的常量?

我想使用let有一个常量,它可能是几个值之一。例如:ifcondition1{constant="hi"}elseifcondition2{constant="hello"}elseifcondition3{constant="hey"}elseifcondition4{constant="greetings"}我不确定如何使用Swift和let功能来做到这一点。但我倾向于相信这是可能的,因为这在Swift书中是这样的:Uselettomakeaconstantandvartomakeavariable.Thevalueofaconstantdoesn’tneedtobeknownat

java - 如何在 Eclipse 中将常量重构为枚举?

如何使用Eclipse将Java常量重构为枚举?我发现eclipse中没有内置功能:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-menu-refactor.htm我找到了一个插件:http://code.google.com/p/constants-to-enum-eclipse-plugin/.我想知道插件是否可行,或者有人使用更好的方法。我总是可以自己创建一个枚举类并剪切和粘贴常量,这在2012年很乏味。请不要给我指点另一个IDE,我太老了,不能

java - 类格式错误 : Unknown constant tag in class XY

我有一段代码,我在其中尝试在运行时加载一个类。代码不是全部自己写的,所以我在理解编译后总是出现的错误时遇到了一些问题。这里是代码:privateClassfindClass(Strings)throwsClassNotFoundException{URLurl=getResource("AP.class");if(url==null){thrownewClassNotFoundException(s);}inputstream=null;ClassclassToRead;try{inputstream=url.openStream();byteabyte0[]=readClass(in

使用 class.getSimpleName() 的 Java switch 语句给出 Constant express required 错误

我正在尝试使用class.getSimpleName()来表达开关,但是它给了我一个错误:Constantexpressrequired我看到的答案建议将表达式变量声明更改为具有作为编译时常量表达式的初始值设定项。但是,在这种情况下这是不可能的。有没有一种方法可以使用class.getSimpleName()进行切换而不必对类名进行硬编码?示例代码publicclassClassA{publicstaticfinalStringTAG=ClassA.class.getSimpleName();...}publicclassClassB{publicstaticfinalStringTA