问题列表 - 第21810页

Facebook Connect iPhone StreamDialog委托dialogDidSucceed

我使用FBStreamDialog让用户发布他们的新闻源.

[fbStreamDialog show];

使对话框视图弹出,用户可以按取消提交该消息.

现在......我的问题是两个按钮关闭对话框视图并调用委托方法dialogDidSucceed.

如何找出按下了哪个按钮?对我来说非常重要,任何有用的建议都会非常好!

谢谢,约翰

iphone xcode facebook objective-c fbconnect

0
推荐指数
1
解决办法
1374
查看次数

核心数据:具有多个NSFetchedResultControllers的UITableView

我想做的很简单.在我的UITableViewController中,我想从多个NSFetchedResultControllers加载数据(我的数据模型中有多个实体),并将每个数据放入表视图中的不同部分.因此,例如,来自第一个NSFetchedResultController的所有获取的项目将在UITableView中的第0部分中,从另一个中获取的项目将进入第1部分,等等.

核心数据模板项目未演示如何执行此操作.所有内容(主要是索引路径)都是在不考虑部分的情况下编码的(默认模板中没有部分),所有内容都来自单个NSFetchedResultController.是否有任何示例项目或文档可以证明这样做?

谢谢

iphone cocoa-touch core-data uitableview nsfetchedresultscontroller

26
推荐指数
3
解决办法
9653
查看次数

WPF unity尝试获取类型实例时发生激活错误

尝试使用Unity和Prism初始化模块时出现以下错误.该DLL被发现

return new DirectoryModuleCatalog() { ModulePath = @".\Modules" };
Run Code Online (Sandbox Code Playgroud)

找到dll并找到名称

  #region Constructors

    public AdminModule(
        IUnityContainer container,
        IScreenFactoryRegistry screenFactoryRegistry,
        IEventAggregator eventAggregator,
        IBusyService busyService
        )
        : base(container, screenFactoryRegistry)
    {
        this.EventAggregator = eventAggregator;
        this.BusyService = busyService;
    }

    #endregion

    #region Properties

    protected IEventAggregator EventAggregator { get; set; }
    protected IBusyService BusyService { get; set; }

    #endregion

    public override void Initialize()
    {
        base.Initialize();
    }

    #region Register Screen Factories

    protected override void RegisterScreenFactories()
    {
        this.ScreenFactoryRegistry.Register(ScreenKeyType.ApplicationAdmin, typeof(AdminScreenFactory));
    }

    #endregion

    #region Register Views and Various Services

    protected override …
Run Code Online (Sandbox Code Playgroud)

wpf modularity prism unity-container

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

Ruby:带参数的可恢复函数

我想要一个在Ruby中保持本地状态的函数.每次我调用该函数时,我想返回一个结果,该结果既依赖于调用参数又依赖于函数的存储状态.这是一个简单的例子:

def inc_mult(factor)
  @state ||= 0   # initialize the state the first time.
  @state += 1    # adjust the internal state.
  factor * @state
end
Run Code Online (Sandbox Code Playgroud)

请注意,状态是第一次初始化,但后续调用访问存储状态.这很好,除了@state泄漏到周围的环境中,我不想要.

什么是最优雅的重写方式,以便@state不泄漏?

(注意:我的实际例子要复杂得多,初始化状态很昂贵.)

ruby

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

Django注销无限循环?

为什么这会进入无限循环,并且"TESTING"永远不会被打印出来?似乎该logout函数导致页面重定向到自身,但文档建议您可以调用该函数放置自己的重定向.

def logout(request):
    logout(request)
    print 'TESTING'
    messages.success(request, 'Logged out.')
    return HttpResponseRedirect(request.GET['next'] or reverse('home'))
Run Code Online (Sandbox Code Playgroud)

如果此注销功能具有一些隐藏的重定向功能,是否有另一种方法可以将用户注销?


刚刚看了一下源代码,没有什么可疑的:

def logout(request):
    """
    Removes the authenticated user's ID from the request and flushes their
    session data.
    """
    request.session.flush()
    if hasattr(request, 'user'):
        from django.contrib.auth.models import AnonymousUser
        request.user = AnonymousUser()
Run Code Online (Sandbox Code Playgroud)

我真的无法想象是什么导致了这一点.

django

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

如何在Python中加密输入?

我正在编写一个Python程序,要求用户输入他们的gmail用户名和密码.当用户输入密码时,我希望字符显示为星号.这对于命令行程序是否可行?

python

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

手动突出显示Wordpress管理菜单项

在Wordpress管理页面的"页面"菜单下,我得到了以下布局:

网页

  • 编辑 (网址:edit-pages.php)
  • 添加新 (url:page-new.php)
  • 特殊页面(网址:edit-pages.php?special-pages = true)

正如您所看到的,我添加了一个名为Special Pages的新子菜单项,它几乎是指向带有自定义过滤器的Edit页面的链接.因为Wordpress使用文件名来标识和突出显示子菜单项,所以每当我单击特殊页面时,都会选择编辑子菜单项.反正是否迫使Wordpress选择特殊页面菜单项?

干杯

wordpress

8
推荐指数
3
解决办法
3650
查看次数

我可以使用HMVC架构?

我正在使用的PHP框架(Kohana)最近实现了HMVC架构.我已经读过它是一个分层的mvc,其中请求是在彼此之上进行的.它有点像ajax,纯粹是服务器端.我已经在一些实验中应用了一些但我不能将它应用于我的任何项目(因为我找不到它的需要).您以前曾在项目中使用过HMVC吗?它对你有什么帮助?

php kohana hmvc kohana-3

12
推荐指数
2
解决办法
3258
查看次数

为什么PHP会自动对HTML实体进行自动编码?

我有一些包含HTML实体的表单值,例如:

<option value="Coup&#232;"> Coup&#232; </option>
Run Code Online (Sandbox Code Playgroud)

但是,一旦将表单发布到服务器,如果我执行a print_r($_POST);然后查看页面的源,则实体不在那里,它是实际的重音字符.

我想我可以通过htmlentities运行发布数据,但我想知道这是PHP的标准行为吗?或者这是我可以关闭的东西?

php

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

Perl子例程如何区分文件名,文件handes,*DATA和*STDIN?

如果我有一个可能传递文件名或各种文件句柄或typeglobs的函数,那么函数如何区分这些参数 - 包括告诉差异,例如,在*DATA和之间*STDIN

根据目前为止收到的答案更新了代码谢谢大家.

use strict;
use warnings;
use FileHandle;

sub file_thing_type {
    my ($f) = shift;
    my $type;
    my $r = ref $f;
    if ($r eq 'GLOB' or ref(\$f) eq 'GLOB'){
        # Regular and built-in file handles.
        my $fn = fileno $f;
        if (defined $fn){
            my %built_in = (
                'STDIN'  => fileno(*STDIN),
                'STDOUT' => fileno(*STDOUT),
                'STDERR' => fileno(*STDERR),
                'DATA'   => fileno(*DATA),
            );
            for my $k (keys %built_in){
                if (defined $built_in{$k} and $built_in{$k} == $fn){ …
Run Code Online (Sandbox Code Playgroud)

perl filehandle typeglob

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