问题列表 - 第7635页

你能从UITableViewDataSource函数中访问应用程序委托吗?

我正在试图弄清楚iPhone的SQLite功能,我在从重写的UITableViewDataSource函数读取我的数据库文件时遇到了一些问题.我在我的应用程序委托中将数据库文件位置存储在ivar(作为NSString)中,但是当我尝试从重写的UITableViewDataSource函数访问该字符串时,它返回一些其他对象.如果我从任何类自己的实例方法访问字符串,它工作正常.

有没有办法从重写的UITableViewDataSource函数中访问应用程序委托?

iphone cocoa-touch objective-c

32
推荐指数
4
解决办法
3万
查看次数

是否可以创建指针向量?

只是想知道,因为我遇到的问题,是否有可能创建一个指针向量?如果是这样,怎么样?特别是关于使用迭代器和.begin()与它,即:我如何将此向量转换为指针向量:

class c
{
     void virtual func();
};

class sc:public c
{
     void func(){cout<<"using func";}
};

sc cobj;

vector<c>cvect
cvect.push_back(cobj);
vector<c>::iterator citer

for(citer=cvect.begin();citer<cvect.end();citer++)
{
     citer->func();
}
Run Code Online (Sandbox Code Playgroud)

c++ pointers stl vector pure-virtual

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

HAML,SASS/Compass和ERB之间的主要区别是什么?

我正在寻找一个模板引擎.在HAML,SASS/Compass和ERB中进行选择时需要考虑哪些重要因素?

haml erb sass templating-engine compass-sass

10
推荐指数
1
解决办法
1716
查看次数

"FOR"如何在cmd批处理文件中工作?

我已经用几十种语言编程了20年,但我无法理解"FOR"在windows cmd shell批处理文件中是如何工作的,无论我怎么努力.我读

http://www.amazon.com/Windows-Administration-Command-Line-Vista/dp/0470046163/ref=sr_1_1?ie=UTF8&s=books&qid=1241362727&sr=8-1

http://www.ss64.com/nt/for.html

互联网上的其他一些文章,但仍然混淆,无法完成任何事情.

任何人都可以简单地解释一下"FOR"的工作原理吗?

对于更具体的问题,我如何遍历%PATH%变量中的每个路径?我试过了

rem showpathenv.bat
for /f "delims=;" %%g in ("%PATH%") do echo %%g
Run Code Online (Sandbox Code Playgroud)

这只显示了第一条路径,而不是所有路径.为什么?我做错了什么?

iteration cmd batch-file

23
推荐指数
2
解决办法
10万
查看次数

覆盖Django ModelForm中的save方法

我无法覆盖ModelForm保存方法.这是我收到的错误:

Exception Type:     TypeError  
Exception Value:    save() got an unexpected keyword argument 'commit'
Run Code Online (Sandbox Code Playgroud)

我的目的是让表单为3个字段提交许多值,然后为这些字段的每个组合创建一个对象,并保存每个对象.在正确的方向上有用的推动将是王牌.

文件 models.py

class CallResultType(models.Model):
    id = models.AutoField(db_column='icontact_result_code_type_id', primary_key=True)
    callResult = models.ForeignKey('CallResult', db_column='icontact_result_code_id')
    campaign = models.ForeignKey('Campaign', db_column='icampaign_id')
    callType = models.ForeignKey('CallType', db_column='icall_type_id')
    agent = models.BooleanField(db_column='bagent', default=True)
    teamLeader = models.BooleanField(db_column='bTeamLeader', default=True)
    active = models.BooleanField(db_column='bactive', default=True)
Run Code Online (Sandbox Code Playgroud)

文件 forms.py

from django.forms import ModelForm, ModelMultipleChoiceField
from callresults.models import *

class CallResultTypeForm(ModelForm):
    callResult = ModelMultipleChoiceField(queryset=CallResult.objects.all())
    campaign = ModelMultipleChoiceField(queryset=Campaign.objects.all())
    callType = ModelMultipleChoiceField(queryset=CallType.objects.all())

    def save(self, force_insert=False, force_update=False):
        for cr in self.callResult:
            for c …
Run Code Online (Sandbox Code Playgroud)

python django django-forms django-admin

60
推荐指数
1
解决办法
7万
查看次数

C#:在执行操作之前,如何确保在ListView中选择了行或项?

检查列表视图中是否存在至少所选项目的最佳方法是什么?

.net c# winforms

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

如何在运行时获取自定义Eclipse功能的版本号?

我想在其透视图的标题栏中显示我正在开发的自定义Eclipse功能的版本号.有没有办法从运行时插件和/或工作台获取版本号?

eclipse eclipse-pde eclipse-plugin version

3
推荐指数
1
解决办法
5222
查看次数

Sass比常规CSS有什么优势?

我正在尝试决定表示层的技术.我听说Sass热情地谈论过,但是我不耐心学习新东西而不知道为什么它比替代方案更好 - 在这种情况下是简单的CSS.任何有关Sass的反馈都会受到欢迎.

编辑:这也是一个很好的讨论:

SASS:更好,更强大的CSS

css syntax language-features sass

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

ASP.Net MVC路由遗传URL将查询字符串ID传递给控制器​​操作

我们目前正在IIS6上运行,但希望尽快转移到IIS 7.

我们正在将现有的Web表单站点移动到ASP.Net MVC.我们有很多传统页面需要重定向到新控制器.我看到这篇看起来很有趣的文章:http: //blog.eworldui.net/post/2008/04/ASPNET-MVC---Legacy-Url-Routing.aspx

所以我想我可以编写自己的路由处理程序,或者在控制器中进行重定向.后者略微闻起来.

但是,我不太确定如何处理遗留URL中的查询字符串值,理想情况下我需要传递给我的控制器的Show()方法.例如:

旧版网址:

/Artists/ViewArtist.aspx?Id=4589

我想要这个映射到:

ArtistsController显示动作

实际上我的Show动作采用了艺术家的名字,所以我确实希望将用户从Legacy URL重定向到/ artists/Madonna

谢谢!

asp.net-mvc iis-7 asp.net-mvc-routing

4
推荐指数
1
解决办法
5260
查看次数

我注意到整数和多头都有相同的大小.为什么?

刚刚在OSX上注意到这一点,我发现它很好奇,因为我预计长期比int更大.有没有什么好的理由让它们大小相同?

c++

7
推荐指数
2
解决办法
1847
查看次数