关闭

在Cocoa App中展示自定义的对话框

继上一篇Toolbar的使用,我想在点击工具栏item的时候,下拉一个对话框。 官方文档见此:点击打开链接 通过创建alert: NSAlert *alert = [[[NSAlert alloc] init] autorelease]; [alert addButtonWithTitle:@"OK"]; [alert addButtonWithTitle:@"Cancel"]; [aler...
阅读(4173) 评论(0)

关于NSToolbar的使用

在讨论苹果环境下的开发,不可避免会引用到官方文档:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Toolbars/Toolbars.html 这里讨论的是使用代码来创建工具栏: - (void)layoutToolbar { NSToolbar *toolbar = [[NSToolbar...
阅读(4096) 评论(0)

关于AssetsLibrary无法获取本地所有相册的问题

在我的前一篇博客中提到了如何为iPhone应用增加照片多选功能,将这个功能应用到实际生产环境中遇到了一个问题: 本地有两个相册:相机胶卷和照片图库。后者是通过同步产生的。 在如下代码中: dispatch_async(dispatch_get_main_queue(), ^{ [_assetsLibrary enumerateGroupsWithTypes:ALA...
阅读(4373) 评论(2)

通过Xcode将项目同步到GitHub上

主要参考这篇文章:http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode-4/ 1. 在Xcode上新建一个Repository: 2. 获取新建仓库的SSH URL: 3. 打开Xcode,选择第二项Connect to a repository: 4. 把repo...
阅读(9117) 评论(0)

在iOS App中增加完整的照片多选功能

主要参考了ELCImagePickerController,不过由于UI展现上需要定制,所以自己写了个。 这是上一篇文章的后续,也是完整版。完成后的效果图如下: 完整的源代码放到GitHub上了:https://github.com/siqin/TTImagePicker...
阅读(14588) 评论(8)

iOS中通过AssetsLibrary来支持多图选择

AssetsLibrary框架提供了ALAssetsLibrary类来帮助我们访问相册程序管理下的照片和视频,官方文档见此。 if (!self.assetsLibrary) { _assetsLibrary = [[ALAssetsLibrary alloc] init]; } 通过该框架,我们可以获取相册列表: [_assetsLibrar...
阅读(14903) 评论(0)

闲扯几句写作与阅读

我是个喜欢写点东西记录的人,也喜欢随手拍照,因为时光太快,不及时记录容易错过太多。不过记录得仍然不是很及时。 总之,人生太短,珍惜当下才是真的,对吧? 写点东西的时候,不管是公开的,比如记录在CSDN,或者是私密的,比如放在evernote,我都会在书写的过程假想自己是一名读者。根据书写的公开性,读者的严谨性也有所不同,比如私密记录就随意点,公开记录就假想为不同读者(当然也有疲乏随意时)。...
阅读(1383) 评论(0)

C语言中闭包的探究及比较

这是一篇技术分享,并且之前发表在酷壳上,http://coolshell.cn/articles/8309.html,现在发布到自己的博客上。 下文是直接从酷客复制过来的,这里偷了个懒,没有再次对格式做很仔细的整理,只有稍微整理。汗。 这里主要讨论的是C语言的扩展特性block。该特性是Apple为C、C++、Objective-C增加的扩展,让这些语言可以用类Lambda表达式的...
阅读(15872) 评论(4)

iOS 6中regionThatFits函数的兼容性问题

昨天发现App一个必挂的场景,跟踪了一下,发现挂在如下语句: [self.mapView setRegion:[self.mapView regionThatFits:theRegion] animated:NO]; 崩溃信息是: *** Terminating app due to uncaught exception 'NSInvalidArgumentException',...
阅读(4817) 评论(1)

简单的仿Path风格菜单的实现

刚开始只是在顶部导航栏添加两个按钮,用来控制主屏的左右移动。 - (void)setupNavBar { _navBar = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.middleView.frame.size.width, 44)]; self.navBar.backgroundColor = [UIColor...
阅读(3659) 评论(0)

为iOS App增加启动渐变效果

由于目前苹果没有支持该功能,所以只能自己在App启动后做一个过度效果: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[[UIWindow alloc] initWithFrame...
阅读(3121) 评论(2)

在iOS上增加手势锁屏、解锁功能

在一些涉及个人隐私的场景下,尤其是当移动设备包含太多私密信息时,为用户的安全考虑是有必要的。 桌面版的QQ在很多年前就考虑到用户离开电脑后隐私泄露的危险,提供了“离开电脑自动锁定”或者“闲置锁定”等类似功能,具体我也忘了。 而在iPhone版的QQ上,也提供了手势锁的功能。如下图: 我在上一篇博文中简单提到如何根据手指移动画线条,而这里是进一步的版本,仍然只是粗糙原型:...
阅读(12165) 评论(0)

在iOS中使用手指简单画线

这个画线功能主要是为了辅助在iOS中支持手势锁屏的功能,哪位知道有现成的GestureLock项目的,求分享。 @interface ViewController () @property (nonatomic, strong) UIImageView *imageView; @property (nonatomic, assign) CGPoint lineStartPoint; @pro...
阅读(7806) 评论(1)

杭州初秋骑行记

发现CSDN博文引用花瓣图片,经常显示不出来,如果有此问题,可以移步我的花瓣。 杭州悄然入秋,入夜秋风起,满城飘桂香。 昨天下午到浙大打篮球的时候就闻到桂花香,感慨校园时光真美好:有那么多美女,那么多美景,那么多休闲的午后。亏得天气晴朗,冲掉几分秋意。 据说初秋的满觉陇开满桂花,所以今天按照计划骑车过去溜达下。 天气晴朗,就是风很大,蓝天上飘着几朵白云。 这两天,抵制日货...
阅读(4773) 评论(0)

在Mac OS X 10.7.4 安装GCC 4.7.1

0. 准备工作 下载如下资料并解压,默认在~/Downloads目录下: gmp-5.0.5 (关于GMP:http://gmplib.org/) mpfr-3.1.1 (关于MPFR:http://www.mpfr.org/mpfr-current/mpfr.html) mpc-1.0 (关于MPC:http://www.multiprecision.org/) gcc-4.7.1 (...
阅读(11105) 评论(2)
206条 共14页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1578354次
    • 积分:14866
    • 等级:
    • 排名:第818名
    • 原创:195篇
    • 转载:9篇
    • 译文:2篇
    • 评论:871条
    博客专栏
    文章分类
    最新评论