最新 | 最热门 | 最高评价

+0  Mac远程ssh出现LC_CTYPE错误的解决

Tag: Linux | MacOSX
ideawu 发于 2016年05月03日 10:03 | 点击: 1549 | 展开摘要
使用 Mac 系统的终端 ssh Linux 时, 总是提示

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

即使在 Linux 上面修改了 locale 也没用. 原来, 这是 Mac 自己搞的鬼, 它会擅作主张地在你登录远程终端时设置 locale 为 UTF-8, 和服务器设置无关. 所以, 要解决只能修改 Mac 自己的配置文件

查看全文: http://www.udpwork.com/item/15455.html

+0  在Mac上删除Google的流氓软件

Tag: MacOSX
ideawu 发于 2016年03月22日 12:32 | 点击: 1468 | 展开摘要
什么? Google, 流氓软件? Google 不是 Don't Be Evil 吗? 它怎么会和流氓联系在一起? 没错, 说一套做一套.

在 Mac 上运行一个名为 Console 的程序, 在里面搜索 "GoogleSoftwareUpdateAgent", 看看有没有下面这些日志? -

3/22/16 10:04:41.070 AM GoogleSoftwareUpdateAgent[33639]: 2016-03-22 10:04:41.070 GoogleSo

查看全文: http://www.udpwork.com/item/15345.html

+0  AVFoundation音频格式在录音过程中变动

Tag: MacOSX
ideawu 发于 2016年03月10日 15:21 | 点击: 1427 | 展开摘要
Mac 在录音过程中, 在下面的方法中处理音频数据:

- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection

不过, 音频的采样率, 位深, 声道数有可能经常变动. 要注意!

可以这

查看全文: http://www.udpwork.com/item/15317.html

+0  Xcode 如何让 Objective C 项目链接 C++ 静态库

Tag: C/C++语言编程 | Cocoa | MacOSX
ideawu 发于 2016年03月08日 18:50 | 点击: 1624 | 展开摘要
如果你的 OC 项目引入了一个 C++ 静态库, 那么编译时会提示找不到 vtable 之类的的错误, 因为 OC 是 C 语言, 无法识别 C++ 的静态库, 解决方法是让 Xcode 认为你在使用 C++/Objective-C++, 假装也行.

所以解决方法是:

往项目里添加一个.cpp文件, 文件是空的.

将 main.m 改名为 main.mm

Related posts:
Objective-C 单引号中包含4个字符

Objective-C 对二进制数据

查看全文: http://www.udpwork.com/item/15312.html

+0  Objective-C 单引号中包含4个字符

Tag: MacOSX
ideawu 发于 2016年03月03日 20:57 | 点击: 1400 | 展开摘要
C语言里, 单引号只能包含1个字符. 但是, 在 Objective-C, 可以包含4个字符, 因为它是一个包含4个字节的32位整数. 这是什么语法特性? 找了半天没找到名字.

=== edit ===

根据评论中的朋友的提醒, 这种东西叫 "integer character constant", "FourCC", 在 ANSI-C89 已经有.

Related posts:
Xcode 如何让 Objective C 项目链接 C++ 静态库

Objective

查看全文: http://www.udpwork.com/item/15297.html

+0  修改Xcode项目编译输出路径

Tag: MacOSX | Xcode
ideawu 发于 2016年03月01日 13:18 | 点击: 1353 | 展开摘要
从菜单选取 File - Project - Settings.

然后只修改 Advanced...

选中 Legacy 那一项.

Related posts:
AVFoundation音频格式在录音过程中变动

git 常用操作

用mplayer,toolame提取rmvb等视频文件中的音频为mp3

Mac SVG 图片转成 PNG

把Firefox的播放背景音乐功能去掉

查看全文: http://www.udpwork.com/item/15293.html

+0  Xcode 设置iOS 9 允许HTTP请求

Tag: MacOSX
ideawu 发于 2016年02月29日 18:22 | 点击: 1247 | 展开摘要
在 Info.plist 中添加 NSAppTransportSecurity 类型 Dictionary.

在NSAppTransportSecurity 下添加 NSAllowsArbitraryLoads 类型 Boolean, 值设为 YES.

Related posts:
Xcode 如何让 Objective C 项目链接 C++ 静态库

iOS 应用修改状态栏和导航栏颜色

编写JSP/PHP+MySQL留言本

PHP LDAP连接微软活动目录进行身份验

查看全文: http://www.udpwork.com/item/15291.html

+0  CSS 样式规则的匹配算法实现

Tag: MacOSX | CocoaUI | CocoaUI源码解析 | CSS | iOS
ideawu 发于 2015年08月21日 15:49 | 点击: 1456 | 展开摘要
CSS 的完整英文名称是: Cascading Style Sheets, 级联样式表. 除了可以定义丰富的样式, 以及进行界面控件布局外, CSS 最重要的特性便是名字中的"级联(Cascading)"一词. 级联代表了父子关联, 天生便是和数据结构中的"树"相关的.

我创建的 CocoaUI iOS UI 框架, 是一个使用 CSS 进行 iOS 上流式布局的开发框架, 极大地方便了 iOS 应用的界面开发, 轻松适配多种屏幕. 因为 CocoaUI 使用 CSS 来进

查看全文: http://www.udpwork.com/item/14530.html

+0  CocoaUI Viewer 开源了

Tag: MacOSX | CocoaUI | iOS
ideawu 发于 2015年08月05日 16:31 | 点击: 1569 | 展开摘要
CocoaUI Viewer 是一个界面调试器, 专门用来调试 CocoaUI 的 XML 界面, 使用这个工具, 你可以进行所谓的所见即所得式的 UI 开发. 现在开源之后, 你可以在不同的模拟器里运行这个调试器, 以便调试界面在 iPhone 4/5/6/6p 上面的适配.

关于使用 CocoaUI 框架进行 iOS app 开发的流程, 我推荐是这样:

在自己的 Mac 上搭建一个 nginx web 服务器, 以便能通过 HTTP 访问到 XML 界面文件.



查看全文: http://www.udpwork.com/item/14465.html

+0  iOS 应用修改状态栏和导航栏颜色

Tag: MacOSX | iOS
ideawu 发于 2015年08月01日 15:50 | 点击: 1254 | 展开摘要
修改状态栏

在 Target::Info 栏里, 找到 Custom iOS Target Properties, 加入一项配置项:

Key: View controller-based status bar appearance
Type: Boolean
Value: NO

这样, 就可以修改状态栏的字体颜色了, 否则没法改. 然后修改 AppDelegate:

- (BOOL)application:(UIApplication *)app didFinishL

查看全文: http://www.udpwork.com/item/14454.html

+0  iOS与PHP加密解密

Tag: MacOSX | iOS
ideawu 发于 2015年07月14日 16:59 | 点击: 1365 | 展开摘要
之前说过, iOS 的加密解密方法非常不方便, 不易于和 PHP 或者 Java 之间交互, 比较封闭.

为了和PHP服务器端方便地进行加密解密操作, 我封装了 RSA 类. 使用这个类, 你可以用你喜欢的工具, 如 openssl 命令行, PHP 脚本, 生成友好的公钥或者私租文本, 然后 iOS 使用这些密钥进行加密, PHP 进行解密, 或者 PHP 进行解密, 由 iOS 进行解密.

方法如下:

// return base64 encoded string

查看全文: http://www.udpwork.com/item/14399.html

+0  iOS 正确接收 HTTP chunked 数据的方法

Tag: Cocoa | MacOSX
ideawu 发于 2015年06月19日 19:54 | 点击: 1575 | 展开摘要
iOS 上的 NSURLConnection 一般能处理绝大部分的 HTTP 请求场景, 不过, 对于一种情况, 它无法处理, 那便是接收 HTTP chunked data. NSURLConnectionDataDelegate 有一个方法, 可以在读取到部分响应时进行回调, 但是, 数据不是按 HTTP chunked data 来接收的, 它会将多个 chunk 合并到一起.

@protocol NSURLConnectionDataDelegate
- (voi

查看全文: http://www.udpwork.com/item/14323.html
|<<<1234>>>| 一共4页, 41条记录