- 博客(118)
- 收藏
- 关注
LessLyrics 苹果Mac歌词软件 iTunes歌词助手
实时显示当前iTunes正在播放歌曲的歌词信息,效果类似千千静听功能: 自动歌词搜索,自定义歌词搜索歌词本地保存, 以及写入歌曲文件项目主页 http://ixhan.com/lesslyrics/直接下载新版本 LessLyrics_最新版LessLyrics - the missing app of 苹果Mac歌词软件 iTunes歌词助手...
2011-09-25 12:25:53
362
NSString另类赋值方法
碰到比较长的赋值怎么办可以这么写 输出结果 a = @"hello world!" NSString* a = @"hello" @" world";// orNSString* a = (@"hello" @" world" @"!");...
2011-01-05 10:56:21
182
原创 结构体初始化方法
本来 LogInfo a ; a.start = 1; a.end = 2; track.lrcInfo = a;4行牛逼的方法=> track.lrcInfo = (LogInfo){clock(),0}; 简单又优雅....
2010-12-20 20:30:24
144
原创 for (; curPosition >= 0; curPosition --)死循环
今儿写了段代码死循环了 for (; curPosition >= 0; curPosition --) 什么情况下会发生呢 unsigned int curPosition; 第一次碰到这种问题,备忘下:D 临时解决方法是:加个变量,改成正顺 for循环 ...
2010-11-25 16:44:25
192
一个脚本×关键词“百度说吧”你懂的
很久没更新但还是陆续有访问者,有点而不安。发个和百度最近的说吧有点儿关系的脚本。你懂得。 #!/usr/bin/env ruby# @auther xhan# @date sep19, 2010# @website http://ixhan.comrequire 'net/http'require 'net/https'require 'ru...
2010-09-19 22:06:25
179
影响力
来自糗事 前段时间带外甥女去极地馆看企鹅,小故娘一脸好奇地拽着我手,问:“小姨,为什么这里的企鹅都是男孩子呢?”我说:“怎么会呢?里面一定有女企鹅的啊…”她不高兴地撇了嘴:“才不是呢,我知道,女企鹅都是头上扎个蝴蝶结的!” ...
2010-09-01 00:21:51
115
原创 较全的iphone/iPad设计素材和图标
原文地址linkComplete iPhone & iPad GUI KitsiPhone PSD Vector KitThis iPhone PSD Vector set, from Smashing Magazine and designed by Renee Rist, comes with several button elements as well as si...
2010-05-18 15:59:07
240
[转的!]UserAgent的历史变迁
来源 http://article.yeeyan.org/view/heart5/19211 没见过能把文章写这么有趣的. 最早的时候有一个浏览器叫NCSA Mosaic,把自己标称为NCSA_Mosaic/2.0 (Windows 3.1),它支持文字显示的同时还支持图片,于是Web开始好玩起来。然后出现了一个新的网页浏览器,“Mozilla”,其...
2010-04-06 22:43:47
146
如何管理个人学习资料
我想大部分人到一定程度都会发生这种情况,明明自己之前曾经研究用过的东西,等到了该使用的时候忘记了.更惨的是怎么找了找不到了.结果最后整的心情郁闷,唉,之前白学了. 之前的方法很随意,用过小纸条,丢了就找不到了.用过笔记本,后来发现根本不会去看它,然后也就慢慢慢慢,消失了.用过很久时间的Ubuntu自带的那个便携本.很好用,结果一次突然全丢失了.崩溃了.然后决定选择用Go...
2010-03-27 00:27:39
135
KissXML 简易教程
文章来源 http://ixhan.com/2010/03/tutorial-of-kissxml-iphone/ KissXML 是我觉得最简单方便的XML解析器了,更重要是很简单的支持Xpath 在项目中使用前先简单配置下. 在这里下载源代码 here添加除了DDXMLTesting 外的文件根据下图配置libxml打开项目属性添加如下内...
2010-03-26 23:04:20
142
原创 永远的扫雷英雄(开源)
源码请移步: http://github.com/xhan/minesweeperever 游戏介绍MINE SWEEPER EVER是经典的扫雷iphone版本.你可以在app store上免费下载 Link你可能可以学到什么一个完整的游戏(片头,菜单,光卡,排行榜)基本UIKIT界面的使用,手写和nib的混合不同界面间传递消息播放视频简单游戏的...
2009-12-25 22:10:40
154
原创 admob备忘
使用很简单,备忘下避免下次使用又得去长长的readme里面找. 以3.0sdk为例子拷贝两个头文件,两个lib 进项目添加framework :CoreLocation, CoreGraphics, QuartzCore, AddressBook, AudioToolbox, and MediaPlayer还有 MessageUI 3.0没这个报错(- -)然后就...
2009-12-09 20:57:42
116
原创 安装FFmpeg费了2小时
其实很简单,就想把一个flv格式的视频转换成iphone使用的格式.找了很久convert也没找到个免费的 , 最后只能搞个FFMpeg 简单的看了下发现关联很多,没兴趣下源码 .正好之前升级系统macport不能用了,安装了最新的1.81安装步骤超简单 直接 sudo port install ffmpeg 问题是,发现 port 寻找关联并不怎么智能 ,因为我足足等了...
2009-12-02 21:44:29
339
原创 干掉twitter-widget-pro插件的from信息
twitter-widget-pro 是个挺方便的 wordpress插件,能简单的显示自己的twitter内容.不舒服的是每个tweet 都有个from标签,这个没啥用,去掉 编辑插件 找到第 452行,// $from = sprintf(__('from %s', 'twitter-widget-pro'), str_replace('&', '&...
2009-12-01 16:45:09
119
原创 Redmine with Gmail
折腾了很久,终于解决. 升级 redmine to 0.8.7 然后根据offical blog: http://redmineblog.com/articles/setup-redmine-to-send-email-using-gmail/ --- 反馈下. 发现郁闷的事情, 发送邮件是同步事件,每次都得等上一会儿....
2009-11-20 18:50:40
84
小东西没我想象中简单
贴个资料备忘。 这两天在研究用JAVA开发类似MSN机器人的应用程序,今天想到要让程序每次发送消息的时候更换一种随机的字体颜色,于是这就有一个问题,假设大部分情况下背景色是白色(#FFFFFF)的,万一随机出来的颜色太淡看不清楚怎么办呢?这时候就需要一个对于颜色的判断标准,我首先想到的就是亮度,每种颜色有它的色彩亮度,这个计算在JPG压缩等场合也会用到。这里提供一个由RGB计...
2009-11-11 00:15:50
99
原来UIView Animation 可以这么写(看错咯)
之前受某人影响以为一连串的UIView Animation 只能这么写:在某个animation 设置delegate ,然后在 delegate 函数中再调用另一个函数。 今天偷闲决定看 iPhone cookbook 代码查漏补缺下,结果发现这代码: // Hide the bar button and show the view self.navigationIte...
2009-11-09 17:26:42
97
iPhone simulator 在屏幕消失
打开 iPhone simulator 后无法在屏幕中找到。。肯定是配置文件出错了,在 Library/Perferences 搜索 iphone 定位到 com.apple.iphonesimulator.plist修改下屏幕位置,解决。...
2009-11-09 10:36:02
123
问题001
干脆把这里用来记录开发中的小问题好了。 开始: char *plaintxt = "Plaintext"; NSLog(@"%d",sizeof(plaintxt)); NSLog(@"%d",sizeof("Plaintext")); 发现结果居然不同,后来想起来了,貌似第一个把指针的字节给打出来了。...
2009-10-06 15:40:09
85
The Return Of iXhan.com
I heard a incredible news recently that iXhan.com has return ! 从此以后更多文章将在 iXhan.com 上出现,敬请赏脸 :)
2009-10-02 23:15:27
104
Xcode 自动属性生成器(强力推荐)
一次偶然机会从git上找到,可惜没有添加关注。现在忘记从哪里clone 出来了。应该是目前最好用的自动补上属性 @property()xx @syndelloc 功能。 代码 写道#! /usr/bin/perl -w# Created by Matt Gallagher on 20/10/08.# Copyright 2008 Matt...
2009-09-30 18:06:41
275
QQ - iPhone 风格的好友列表实现
//// QQstyleTableViewViewController.h// QQstyleTableView//// Created by xhan on 9/22/09.// Copyright In-Blue 2009. All rights reserved.//#import <UIKit/UIKit.h>@interface...
2009-09-22 17:04:08
66
UITableView 删除特定的CELL
使用的函数:[self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES]; 注意的是一定要在之前将数据源(Datasource)中的内容删除,否则会报错。 被这个问题郁闷了好久,嘿嘿。...
2009-09-17 23:42:54
71
UIVIEW调试的遗漏
今天被一个小问题折腾了2小时。事情是这样的VC.vew <-- subView <-- UITextLabel很离谱的发现这个label居然点击后没有反应。最后发现居然是它的 superView.frame 设置的太小导致 label放在了外面。当然没法接收到点击消息了。 FRAME !下次不犯相同错误。 ...
2009-09-16 15:56:18
73
UIKIT 相对坐标系统
今天项目中设计了这么个流程: mainView <--- oneView <---- littleStuffViews main 的 origin -> zeroone 的 origin -> 屏幕位置littleStuffViews-> 应该是屏幕上的位置 还是相对 oneView 的位置? 突然晕了,测试后发现结论是:...
2009-09-15 23:51:48
104
NIB文件读取数据方法
从COOKBOOK 上学到一招:如果仅仅需要一个VIEW 又懒得用程序去绘画。可以用这种方法解决:NIB 文件中绘出需要的VIEW在需要使用该VIEW的地方 调用: [[[NSBundle mainBundle] loadNibNamed:@"InboxCell" owner:self options:nil] objectAtIndex:0]; ...
2009-09-11 16:05:49
332
ViewController 的奇怪问题
今天项目中出现奇怪问题 , 在某 viewController 的 init 中 调用 self.view 的一些属性 结果直接跳到 viewDidLoad 方法中了。 备忘。
2009-09-08 16:14:02
60
优化 scrollView 性能(tableView)
曾经尝试各种方法优化滚动视图的性能,都没什么好的效果。今天在官方文档的 tableView 一章节找到些内容。 大致内容是: 减少cell 的 subview 。使用 drawInRect 替代避免使用透明效果具体效果如何,测试中。 原文如下 Draw the entire cell only when appropriate. Your ...
2009-09-04 12:24:55
100
解决升级到Snow Leopard 后无法连接 iPhone
重新安装下AppleMobileDeviceSupport 就可以了。感谢 @yarshure SEO下:Snow Leopard Can't recognize iPhoneiPhone can not connect to Snow Leopard 雪豹无法连接iPhone 最后的解决方法:苹果出补丁了 HOHOHOHO...
2009-08-19 14:51:25
103
原创 Tips For Using Xcode
VIA http://www.mobileorchard.com/14-essential-xcode-tips-tricks-and-resources-for-iphone-devs/ Xcode is big. Apple’s Xcode Workspace Guide, a terse inventory ofits features, is 116 pages. X...
2009-08-18 18:09:46
124
原创 不用信用卡而申請其他地區itunes賬號的方法
不用信用卡而申請其他地區itunes賬號的方法 看到有朋友問這個問題, 可能還是有不少人不知道這個小技巧!其實挺容易的, 比如申請一個美國賬號:- 打開itunes, 選美國區- 隨便選一個免費的app 下載 (直接注册没有NONE 这个选项)- 選申請新賬號- 要是細心看一下, 你會發現在選擇信用卡的地方,...
2009-08-18 10:46:26
106
雪豹受难记
早就羡慕 孔大 机器上的XCODE3.2 ,可惜只有X64版本的。虽过了热衷于小白鼠的时间,不过在听说基本是最终版发布后,忍不住决定安装! 下载费时:AM10:00 - PM7:00 , AUG 14 ,2009 先由 孔大开始安装 ,他电脑上有多个分区,安装过程极其简单:将镜像挂载,安装到指定的分区就行。就和安装一个软件没什么区别。(可怜的WIN系统) 孔大...
2009-08-15 21:49:30
121
Three20 教程和模板
Three20 是在Facebook 的 iPhone 程序剥离出来的框架,在iPhone OS 的基础上添加了不少强大的特性。类似RAILS 的ROUTES 功能,能轻松的在各个控制器中切换类似HTML 的布局方式强大的HTTP通讯自定义视图外观可以在 Github 中找到它 , 不过使用教程实在少得可怜。除了官方提供的两个例子,这里还有几篇: How to ...
2009-08-07 22:53:01
90
Rails 响应 content-type 请求出错
昨晚使用rails 2.3.2 做测试服务器,结合iphone做客户端使用json 通信。使用的网络框架是 HTTPRoit 一个类似ruby 的 httparty 的库。 结果请求一直失败,返回500 ,rails 报错,经过孔大的专业排查后发现问题出在请求的的 content-type 中内容为 "application/json" 删除该内容则没问题。 今早更新rai...
2009-07-30 10:28:23
113
objc 实现类变量
从HTTPRiot 源码学习而来。看到 mergedOptions 这个方法还真想起RUBY的好。 @implementation HRRestModel// 全局静态变量,类变量就是用这个存储static NSMutableDictionary *attributes; + (void)initialize { if(!attributes) ...
2009-07-29 23:22:40
174
原创 Objective-C中的一些特殊的数据类型
[via http://www.cocoachina.com/index.php/archives/cocoachina_145.html] 在Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。 这篇文章从最底层的定义开始,介绍一下这些类型到底是怎么定义...
2009-07-28 17:39:30
59
解决mac上一个傻问题:command not found
XCODE 在使用SVN上曾经出现这个错误 sudo ssh : command not found很奇怪,系统的命令居然找不到了。后来只能换了种方法绕了过去。今天编译COCOS-IPHONE document 时候再次出错,提示cp 都找不到了。 这次突然想起是否是配置文件问题。xcode没找到相关路径, .profile 一切正常。突然想起自己曾经在很久以前 写的一篇博...
2009-07-23 19:37:00
1458
一些iphone开发资源
HTTPRiot - A simple HTTP REST LibraryHTTPRiot is a simple REST library designed to make interacting withREST services much easier. It supports GET, POST, PUSH and DELETErequests and HTTP Basic A...
2009-07-23 10:24:27
80
原创 用textmate写objective-c
via http://iphonedevelopertips.com/xcode/textmate-and-xcode.html <object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="460" height="460" codebase="http://www.apple.com/qtac...
2009-07-23 00:03:04
91
原创 修改XCODE 3.X 項目名
How to rename project in Xcode 3.xI thought this would be a simple thing to do, but apparently not.There’s no option to copy the state of the project as it is andcontinue working on it under t...
2009-07-16 09:52:41
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人