小编Pau*_*tos的帖子

将UIImage转换为NSData并在Swift中转换回UIImage?

我想保存UIImage到NSData,然后读NSData回一个新UIImage的雨燕.要使用以下代码将其转换UIImage为NSData我:

let imageData: NSData = UIImagePNGRepresentation(myImage)
Run Code Online (Sandbox Code Playgroud)

如何将imageData(即NSData)转换回新的UIImage?

png uiimage nsdata ios swift

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

如何在Mac OS X上确定静态库(.a)的目标体系结构?

我有兴趣验证是否为ARM或Intel构建了一个给定的iPhone静态库.

它比任何事物都更具好奇心.是否有某种Mac OS X或BSD特定工具来执行此操作?这篇文章在Linux中给出了一个例子.

iphone macos linker bsd universal-binary

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

检测iOS中UITextView中属性文本的点击

我有一个显示NSAttributedString的UITextView.这个字符串包含我想要点击的单词,这样当它们被点击时我会被回叫以便我可以执行一个动作.我意识到UITextView可以检测URL上的点击并回调我的委托,但这些不是URL.

在我看来,iOS7和TextKit的强大功能现在应该可行,但我找不到任何示例,我不知道从哪里开始.

我知道现在可以在字符串中创建自定义属性(虽然我还没有这样做),也许这些对于检测是否有一个神奇的单词被点击是有用的?在任何情况下,我仍然不知道如何拦截该敲击并检测敲击发生在哪个单词上.

请注意,不需要iOS 6兼容性.

objective-c uitextview ios textkit

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

mac os x终端批量重命名

我有一个文件夹,其中包含一系列名为的文件:

prefix_1234_567.png
prefix_abcd_efg.png
Run Code Online (Sandbox Code Playgroud)

我想批量删除一个下划线和中间内容,以便输出

prefix_567.png
prefix_efg.png
Run Code Online (Sandbox Code Playgroud)

感谢相关但不完全解释: 如何使用终端批量重命名文件? 正则表达式批量重命名OS X终端中的文件

macos bash shell terminal file-rename

111
推荐指数
4
解决办法
11万
查看次数

从UIImage获取底层NSData

我可以使用UIImage或NSData方法从NSData创建UIImage .

我想知道我是否可以从现有的UIImage中获取NSData?什么就行了[UIImage imageWithData:]

cocoa-touch uiimage nsdata

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

Xcode变量

在Xcode中,我知道你可以获得诸如PROJECT_DIR在某些情况下使用的变量,例如运行脚本构建阶段.我想知道是否有可能获得构建类型(即,发布或调试).有任何想法吗?

variables build-automation xcode build-process

97
推荐指数
3
解决办法
12万
查看次数

无法使用Mac键盘在iphone模拟器中键入文本字段?

我正在开发一个基本的应用程序,它在纵向和横向模式下工作.当iPhone模拟器键盘在横向打开并且我将应用程序切换到纵向模式时,我无法使用Mac键盘在文本字段中键入任何内容.

有谁之前经历过这个吗?这是一个已知的bug吗?

iphone keyboard ipad ios6 ios7

96
推荐指数
16
解决办法
5万
查看次数

在Java中创建自定义JButton

有没有办法JButton用你自己的按钮图形创建一个而不仅仅是按钮内的图像?

如果没有,是否有另一种方法JButton在java中创建自定义?

java swing jbutton

93
推荐指数
5
解决办法
10万
查看次数

91
推荐指数
5
解决办法
4万
查看次数

可以复制UIView吗?

只需使用这种方式:

UIView* view2 = [view1 copy]; // view1 existed
Run Code Online (Sandbox Code Playgroud)

这将导致模拟器无法启动此应用程序.

试试保留,

UIView* view2 = [view1 retain]; // view1 existed
// modify view2 frame etc
Run Code Online (Sandbox Code Playgroud)

任何修改view2都适用于view1,我明白view2共享相同的内存view1.

为什么不能UIView复制?是什么原因?

copy objective-c uiview ios

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