问题列表 - 第25424页

如何将PNG图像读取到NSImage

我怎样才能将PNG图像读入NSImage.我尝试了以下方式,但是当我得到图像的宽度和大小时,我得到一些奇怪的价值......如果任何人可以指引我走正确的道路..非常合适..

 NSImage * picture =  [[NSImage alloc] initWithContentsOfFile: [bundleRoot stringByAppendingString:tString]];

 NSLog(@"sixe %d %d",picture.size.width, picture.size.height);
 if( picture ){ 
  NSLog(@"Picture is not null"); 
 }else {
  NSLog(@"Picture is null.");
 }
Run Code Online (Sandbox Code Playgroud)

谢谢

cocoa nsimage

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

如何在android中添加按钮?

任何人都可以告诉如何在Android中添加一个按钮?

android button

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

包括使用跨项目引用的嵌入式框架:Header没有这样的文件或目录

我正在尝试通过在Xcode中使用跨项目引用来创建Cocoa框架.

我有2个项目:一个用于框架; 一个用于将使用该框架的应用程序.

该框架打算存储在系统中; 它是一个嵌入在应用程序包中的嵌入式框架.

我已经成功地进行了跨项目引用,将框架标记为我的目标的依赖项,添加了一个复制文件构建阶段,将框架放入Contents/Frameworks /并将框架添加到链接器阶段(我检查了一下"目标"复选框;我也通过将框架拖到链接器阶段手动完成它.

我的框架的安装目录已正确设置为@executable_path /../ Frameworks.

但是,当我尝试构建我的应用程序时:

a)首先正确构建框架b)正确复制框架c)错误,因为它无法在我的框架中找到主头文件

我已经确认标题在那里.我可以在部分构建的应用产品中看到它.

ls build/Debug/CioccolataTest.webapp/Contents/Frameworks/Cioccolata.framework/Headers/Cioccolata.h build/Debug/CioccolataTest.webapp/Contents/Frameworks/Cioccolata.framework/Headers/Cioccolata.h

我已经能够通过将我的框架复制到/ Library/Frameworks(我可以在成功构建后再次删除它)来成功构建应用程序,但这是一种解决方法,我希望找到它为什么Xcode没有找到框架的主头文件,而不将其复制到系统目录.在构建期间将它复制到应用程序包是不够的?

这是完整的构建脚本,如果它有任何帮助(它现在只是一个Hello World应用程序,所以这里没有多少):

Build Cioccolata of project Cioccolata with configuration Debug

SymLink /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Versions/Current A cd /Users/chris/Projects/Mac/Cioccolata /bin/ln -sf A /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Versions/Current

SymLink /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Resources Versions/Current/Resources cd /Users/chris/Projects/Mac/Cioccolata /bin/ln -sf Versions/Current/Resources /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Resources

SymLink /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Headers Versions/Current/Headers cd /Users/chris/Projects/Mac/Cioccolata /bin/ln -sf Versions/Current/Headers /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Headers

SymLink /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Cioccolata Versions/Current/Cioccolata cd /Users/chris/Projects/Mac/Cioccolata /bin/ln -sf Versions/Current/Cioccolata /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Cioccolata

ProcessInfoPlistFile /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Versions/A/Resources/Info.plist Info.plist cd /Users/chris/Projects/Mac/Cioccolata builtin-infoPlistUtility Info.plist -expandbuildsettings -platform macosx -o /Users/chris/Projects/Mac/Cioccolata/build/Debug/Cioccolata.framework/Versions/A/Resources/Info.plist

CpHeader build/Debug/Cioccolata.framework/Versions/A/Headers/CWHelloWorld.h …

xcode frameworks objective-c

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

我如何一直运行服务?

我有一些我想在后台运行的过程.

所以我做到了Service.

我的问题是:无论如何都要阻止用户杀死这项服务?(即使他使用第三方应用程序)

android android-service

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

应该在RSpec中

据我所知,should_receive仅适用于模拟对象.我想要检查,如果某个类(非对象)收到某个消息,如:

User.should_receive(:all).once
Run Code Online (Sandbox Code Playgroud)

我怎么做?

UPD.通常,为模型和控制器编写测试,我们可以编写User.should_receive(:smth).once.但在我的情况下,我正在测试lib文件夹中的任意类,不知怎的,我总是收到以下消息:

<User( [fields] ) (class)> expected :all with (no args) once, but received it 0 times>
Run Code Online (Sandbox Code Playgroud)

关于为什么会这样的任何想法?测试以某种方式查看User类,但无法检查它是否收到消息.当然,我已经十次检查发现该用户实际获得的消息.

message rspec ruby-on-rails class expectations

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

如何创建一个返回该类实例集合的类的构造函数?

我的程序有以下类定义:

public sealed class Subscriber
{
    private subscription;
    public Subscriber(int id)
    {
        using (DataContext dc = new DataContext())
        {
           this.subscription = dc._GetSubscription(id).SingleOrDefault();                
        }            
    }
}
Run Code Online (Sandbox Code Playgroud)

,哪里

_GetSubscription()是一个返回值类型 的sprocISingleResult<_GetSubscriptionResult>

说,我有一个类型List<int>为1000 id的类型列表,我想创建一个类型的订阅者的集合List<Subscriber>.

如果不在循环中调用构造函数1000次,我怎么能这样做?

因为我试图避免频繁地打开/关闭DataContext,这可能会给数据库带来压力.

TIA.

c# collections constructor linq-to-sql

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

C#:如何从堆栈跟踪中隐藏方法?

我有一个简单的单线方法,我不希望在堆栈跟踪中看到:这可能吗?也许用属性标记它?

只是为了澄清,我不打算在调试器中打印跟踪,重新抛出或自动步进.我希望方法首先不显示在跟踪中,因为跟踪由一些第三方代码处理.我想在运行时控制,我对调试不感兴趣.我这样说是因为我在StackTrace上阅读的大部分内容似乎都是关于这些主题的.

c# attributes stack-trace

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

从MS SQL Server Management Studio中的查询结果中复制大数据

我有一个返回大'ntext'结果的查询.我想将其复制到纯文本编辑器(记事本),但只复制一部分.

我尝试增加查询选项 - >结果 - >文本,但最大似乎是8192,这对我来说是不够的.

关于如何实现这一点的任何想法?

我正在使用SQL Server Management Studio 2008,如果这很重要的话.

TIA!拉吉

ssms sql-server-2008

5
推荐指数
2
解决办法
6595
查看次数

PHP Sum Array - 仅对数组的元素求和

我有一个数组如下:

$row 当我输出整个数组时,它产生以下内容:

1. I like crisps (38) 37% 55% 8% 0%

当我echo在阵列的一部分时,我得到了我感兴趣的4个数字.

echo "<td class='set1'>". number_format($row[6], 0) ."%</td>";

上面的代码输出以下4个数字:

37%55%8%0%

我想做的只是将前两个数字加在一起(即37%+ 55%)并输出结果(92%).希望有帮助吗?

我还应该指出,数组包含的信息远不止这四个数字.

按要求:输出 var_dump[6]

string(7) "36.8421" string(7) "28.9474" string(7) "39.4737" string(7) "23.6842" string(7) "28.9474" string(6) "8.0000" string(7) "23.6842" string(7) "39.4737" string(7) "11.1111" string(7) "13.8889" string(7) "11.1111" string(7) "13.8889" string(7) "17.1429" string(7) "20.0000" string(7) "28.5714" string(7) "25.7143" string(7) "34.2857" string(7) "28.5714" string(7) "28.5714" string(7) "28.5714" string(7) "20.5882" string(7) "20.5882" string(7) "11.7647" string(7) "29.4118" string(7) "17.6471" string(7) "20.5882" …

php

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

如何用python创建简单的网站?

如何用python创建简单的网站?

我的意思是非常简单,f.ex,你看到文本"Hello World",并且有按钮"submit",其中(onClick)将显示ajax框"提交成功".

我想开始用Python开发一些东西,我不知道从哪里开始.

html python web-applications

21
推荐指数
3
解决办法
5万
查看次数