问题列表 - 第41241页

链接器找不到CTFontCreateWithNameAndOptions

我试图CTFontCreateWithNameAndOptions()从CoreText 使用,链接器说"未找到符号",专门用于_CTFontCreateWithNameAndOptions.我添加了CoreText.framework并导入<CoreText/CoreText.h>.它编译得很好,但链接器失败了.

这是CTFont.h中的声明:

CTFontRef CTFontCreateWithNameAndOptions( CFStringRef name, CGFloat size, const CGAffineTransform *matrix, CTFontOptions options ) CT_AVAILABLE_STARTING( __MAC_10_6, __IPHONE_3_2);

这是实际的电话:

CTFontRef font = CTFontCreateWithNameAndOptions( (CFStringRef)@"HelveticaNeue-Bold" , 14.0f , NULL , kCTFontOptionsDefault ) ;

有人有什么想法吗?

我的iOS应用程序链接到4.2框架.

iphone xcode linker core-text ios

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

警告:格式不是字符串文字,也不是格式参数

我想删除我在这行代码上发出的​​警告,

FILE *fil;
char *imp;
(...)
fprintf(fil,imp);
Run Code Online (Sandbox Code Playgroud)

事情就是当我这样做它在文件上写下我想要的,但如果我应用格式%s它不会,像这样

fprintf(fil, "%s", imp);
Run Code Online (Sandbox Code Playgroud)

c c++ format printf warnings

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

检测性能问题的原因?

我有一个是越来越相当大的,复杂的,现在的Android应用程序,它似乎有间歇性的性能问题.有一次,我将要运行的应用程序,它的罚款,另一次交换意见的时候它会挣扎.

如何使用调试工具检测性能问题的原因,以便我可以更正它?

debugging performance android

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

为什么 "/" .PHP中的日期("Y")+ 1返回1?

为什么 "/" . date("Y") + 1在PHP中返回1

还有一个类似的问题,为什么要date("Y") . "/" . date("Y") + 1回归2011

我正在考虑它与运算符优先级有关,因为date("Y") . "/" . (date("Y") + 1)它确实返回了预期的"2010/2011"

php

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

这两个Lua示例之间有什么区别?一个更好吗?

我刚刚开始使用Lua.在我正在学习的例子中(Ghosts&Monsters Corona开源),我反复看到这种模式.

local director = require("director")

local mainGroup = display.newGroup()

local function main()

   mainGroup:insert(director.directorView)

   openfeint = require ("openfeint")
   openfeint.init( "App Key Here", "App Secret Here", "Ghosts vs. Monsters", "App ID Here" )

   director:changeScene( "loadmainmenu" )

   return true
end

main()
Run Code Online (Sandbox Code Playgroud)

这是Lua程序员推荐的某种惯例,或者这样做是否有真正的优势?为什么你不能一起跳过这个功能并执行此操作:

local director = require("director")

local mainGroup = display.newGroup()

mainGroup:insert(director.directorView)

local openfeint = require ("openfeint")
openfeint.init( "App Key Here", "App Secret Here", "Ghosts vs. Monsters", "App ID Here" )

director:changeScene( "loadmainmenu" )
Run Code Online (Sandbox Code Playgroud)

第二种风格对第一种风格有一些隐含的好处吗?谢谢!

lua

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

我应该关注大量依赖吗?

我正准备在项目中包含HtmlUnit库.我解压缩了zip文件并意识到它有不少于12个依赖项.

在引入依赖项时,我一直很担心.我想我必须将所有这些依赖项与应用程序一起发送(在这种特殊情况下为8.7 MB).我是否应该费心检查这些库的安全更新?最后(最重要的是,实际上我最关心的是):如果我想要包含另一个库,该库依赖于与此库相同的库,但具有不同的版本,该怎么办?也就是说,如果例如HtmlUnit依赖于xalan的一个版本和我需要的另一个库,取决于不同版本的xalan?

HtmlUnit为我解决的任务可以 "手动"解决,但这可能不会那么优雅.

我应该关注这件事吗?在这些情况下,最佳做法是什么?

编辑:我对一般情况感兴趣,而不是特别涉及HtmlUnit.我只是在这里用它作为一个例子,因为那是我目前关注的问题.

java dependencies libraries

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

如何通过PHP将3个图像合并为1个图像?

我真的找不到成功做到这一点的方法..我搜索谷歌这个,它或者在图像周围有黑色阴影或所有图像不重叠.能否请你帮忙?

我对PHP很好; 我给自己一个2/5 ..如果有人愿意帮助我,我真的很感激.

我正在寻找一个简单的api,它类似于:

$color=$_GET['color'];
$face=$_GET['face'];
$hat=$_GET['hat'];

echo '<img src="avatar.php?color=$color&face=$face&hat=$hat">';
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.我也可以从我对其他语言的知识中理解php,所以不要害怕与我交谈技术; 但不是太技术性.

php merge gd image

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

覆盖authlogic的电子邮件验证

我正在使用AuthLogic进行登录,但我希望"email"是可选的.然而,似乎开箱即用的authlogic使得这一点得到了验证.有人知道解决方法吗?

ruby-on-rails authlogic

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

如何挂钩浏览器的contextmenu事件

我一直感到困惑,无法找到适合我的情境菜单.也许有人可以帮忙?

这是我需要将contextMenu添加到:

<ul id="list_{id}" class="list">
   <li id="Item_{id}"><a ondblclick=""><span>{title}</span></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是动态列表,因此它将在页面上添加更多它们,并通过提供不同的ID来区分它们.所以我需要一个contextMenu,它将被添加到每个列表中,但每个列表都有一个唯一的contextMenu.通过向contextMenu的ID或类似内容添加动态{id}标记,每个列表中的contextMenu基本上不同的实例.

谢谢

javascript contextmenu list

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

Haskell IO Bool折叠问题

如何编写一个在列表元素之间具有逻辑和功能的函数?

我写了这个:

iand :: [IO Bool] -> IO Bool

iand [] = return (True)
iand (x:xs) = do
  a <- x 
  b <- iand(xs)
  return (a && b)
Run Code Online (Sandbox Code Playgroud)

但这似乎是不切实际的.

如何用foldM(liftM)重写这个功能?

谢谢.

io haskell fold

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