草庐IT

import_panel

全部标签

objective-c - #import 使用尖括号 < > 和引号 ""

我想知道是什么决定了您是否可以使用或"Header.h"当您在Objective-C中导入文件时。到目前为止,我的观察是您使用引号""用于项目中您已获得实现源的文件,以及尖括号当您引用库或框架时。但这究竟是如何工作的呢?我需要做什么才能让我自己的类(class)使用方括号?现在Xcode不允许我为自己的头文件这样做。另外,通过查看一些框架的header,我发现header通过相互引用。.那个是如何工作的?它看起来很像Java中的包,但据我所知,Objective-C中没有包这样的东西。 最佳答案 Objective-C与C/C++有

python - import 语句是否应该始终位于模块的顶部?

PEP8状态:Importsarealwaysputatthetopofthefile,justafteranymodulecommentsanddocstrings,andbeforemoduleglobalsandconstants.但是,如果我正在导入的类/方法/函数仅在极少数情况下使用,那么在需要时进行导入肯定会更有效吗?这不是吗:classSomeClass(object):defnot_often_called(self)fromdatetimeimportdatetimeself.datetime=datetime.now()比这更有效率?fromdatetimeimpo

python - 我能对 "ImportError: Cannot import name X"或 "AttributeError: ... (most likely due to a circular import)"做些什么?

我有一些代码分布在多个文件中,它们尝试相互import,如下所示:main.py:fromentityimportEnt实体.py:fromphysicsimportPhysicsclassEnt:...physics.py:fromentityimportEntclassPhysics:...然后我从main.py运行,我得到以下错误:Traceback(mostrecentcalllast):File"main.py",line2,infromentityimportEntFile".../entity.py",line5,infromphysicsimportPhysicsFil

python - 即使使用 __init__.py 如何修复 "Attempted relative import in non-package"

我正在尝试关注PEP328,目录结构如下:pkg/__init__.pycomponents/core.py__init__.pytests/core_test.py__init__.py在core_test.py我有以下导入语句from..components.coreimportGameLoopEvents但是,当我运行时,我收到以下错误:tests$pythoncore_test.pyTraceback(mostrecentcalllast):File"core_test.py",line3,infrom..components.coreimportGameLoopEventsV

python - LLVM clang 的 CMake 构建失败并显示 "Unexpected failure executing llvm-build: Traceback (...) import llvmbuild"

我想构建LLVMclang编译器,但CMake最终出现以下错误消息:CMakeErroratCMakeLists.txt:256(message):Unexpectedfailureexecutingllvm-build:Traceback(mostrecentcalllast):File"C:/.../llvm/utils/llvm-build/llvm-build",line3,inimportllvmbuildFile"C:\...\llvm\utils\llvm-build\llvmbuild\__init__.py",line1,infrommainimportmainImp

html - 在 CSS 中使用 "!important"有什么影响?

这个问题在这里已经有了答案:Whatdoes!importantmeaninCSS?(5个回答)关闭2年前。我已经在网站上工作了几个月,很多时候当我试图编辑某些东西时,我不得不使用!important,例如:div.myDiv{width:400px!important;}为了让它按预期显示。这是不好的做法吗?或者!important命令可以使用吗?这会导致任何不受欢迎的事情发生吗? 最佳答案 是的,我会说你使用!important的例子是不好的做法,而且很可能会进一步导致不良影响。但这并不意味着它永远不能使用。!important

java - Intellij 想法 : Importing Gradle project - getting JAVA_HOME not defined yet

IntellijIdea14.1.4MacOSXYosemite10.10.3及更高版本。从IDE:ImportProject->(Chosendirectorytoimport)->Importprojectfromexternalmodel,Gradle->GradleHome:/usr/local/Cellar/gradle/2.4/libexecGradleJVM:UseJAVA_HOME(notdefinedyet)从外壳:echo$JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

ruby-on-rails - Activerecord-import 获取 ArgumentError : Invalid arguments! 错误

我正在尝试使用activerecord导入进行导入。我收到无效参数错误,我该如何解决?谢谢我在postgresql中的表模式:create_table"vehicle_locations",force::cascadedo|t|t.string"plate"t.datetime"timestamp"t.float"latitude"t.float"longitude"t.integer"speed"t.integer"mileage"t.boolean"ignition_on"t.string"address"end我正在尝试使用以下代码导入:values=[{"plate":"xxx

css - gulp-ruby-sass @import 同时编译一个独特的文件

我正在使用Gulp和gulp-ruby-sass来编译scss文件。该元素的文件夹如下所示:css/scss/grid.scssstyles.scssstyles.cssnode_modules/.bin/...gulp/...gulp-ruby-sass/...gulpfile.jsindex.htmlgulpfile.js://Loadpluginsvargulp=require('gulp'),sass=require('gulp-ruby-sass');//Stylesgulp.task('styles',function(){returngulp.src('css/scss/

ruby-on-rails - 错误 : File to import not found or unreadable: mycustom. scss。运行: rake Assets :预编译

我遇到了上述错误。我见过很多答案是“重启Rails服务器”的问题。但这不是我的情况,因为这不是Rails服务器错误。由于我的项目在Heroku中运行得不是很好(下拉菜单不起作用)但在本地环境中运行得非常好,我试图在使用bundleexecrakeassets:precompile部署之前编译所有Assets但它抛出错误:~/.rvm/rubies/ruby-1.9.3-p448/bin/ruby~/.rvm/gems/ruby-1.9.3-p448@global/bin/rakeassets:precompile:allRAILS_ENV=productionRAILS_GROUPS=