小编din*_*ngh的帖子

Joomla得到('项目')以及它是如何工作的

我正在查看/administrator/components/com_contact/views/contacts/view.html.php的第34行,其中说的$this->items = $this->get('Items');是我不明白的是实际上是如何调用protected function getListQuery()/ administrator/components/com_contact /的第123行车型/ contacts.php

还有其他一些我不明白的工作方式......就像

$this->pagination   = $this->get('Pagination');
$this->state        = $this->get('State');
Run Code Online (Sandbox Code Playgroud)

这些叫什么?我看了一下"get()"的文档,但它没有说明这些实际调用的内容,因为我没有看到任何名为getPagination,getState或getItems的方法......看来get('Items')是某种方式神奇地调用getListQuery().

html php joomla content-management-system

16
推荐指数
1
解决办法
2万
查看次数

NSNumber numberWithFloat vs Init和alloc

我有这行代码,并试图弄清楚我编写它的方式的优缺点.我只是想设置一个浮动值的标签,两者都工作....只是不知道哪个更好......

self.display.text=[[NSNumber numberWithFloat:32.445] stringValue];
Run Code Online (Sandbox Code Playgroud)

说有什么不同吗?

NSNumber *number = [[NSNumber alloc]initWithFloat:32.445];
self.display.text = [number stringValue];
Run Code Online (Sandbox Code Playgroud)

嗯 - 我知道必须有区别 - 只是不确定它会是什么.好像第一个更像是一个包装器(如果有意义的话)?

谢谢!!!

xcode objective-c ios

5
推荐指数
1
解决办法
8748
查看次数

列表python的上一个和下一个项目

任何人都可以指出我获得列表的上一个和下一个项目的实用方法.例如:

my_list = [100, 200, 300, 400]
Run Code Online (Sandbox Code Playgroud)

是否有实用的方法来获取上一个和下一个项目(300和100).

my_list[my_list.index(400) - 1]用来成功获得上一个项目.Python并不介意明显地得到负面索引.但是,如果我尝试my_list[my_list.index(400) + 1]它不喜欢索引大于列表中的项目数.这是有道理的.

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
Run Code Online (Sandbox Code Playgroud)

我想我可以使用循环来循环并获得它 - 我只是希望有一个更简单的解决方案.我正在考虑使用iter()但我似乎无法弄清楚是否可以设置索引.

python list

-1
推荐指数
2
解决办法
1822
查看次数

标签 统计

content-management-system ×1

html ×1

ios ×1

joomla ×1

list ×1

objective-c ×1

php ×1

python ×1

xcode ×1