大熊猫猪侯佩 (︶^︶)

hopy是一只贪吃贪睡爱鹅鹅的大熊猫猪

ubuntu15.04下sublime text不能输入中文的解决

原因是由于中文输入法的输入焦点不能插入sublime的输入窗口中,需要使用代码强制插入输入焦点。 代码是cjacker 君提供的,可以看原始的讨论帖子:http://www.sublimetext.com/forum/viewtopic.php?f=3&t=7006&start=...

2015-07-28 12:28:57

阅读数 1865

评论数 0

gtk程序运行报 main_loop!=NULL 错误的解决办法

现象是将按钮的clicked Action与gtk_main_quit函数绑定起来会发生如上错误。原因不明。 如果将window的destroy Action与gtk_main_quit绑定是没有问题的。解决办法是将clicked与自定义的Action绑定,然后在该Action函数中调用gtk函...

2015-07-17 07:44:00

阅读数 915

评论数 0

在Mac OS X下搭建gtk编译环境

首先安装 XQuartz X11 for Mac ,可以到这里下载:http://xquartz.macosforge.org/landing/需要一个包管理器,我用的是brew,其他的操作类似:brew install gtk+ #或者 brew install gtk+3然后用pkg-conf...

2015-07-15 06:37:17

阅读数 5104

评论数 0

一个清除Xcode项目占用大量空间的脚本

如果将Xcode项目的Derived Data保留在每个项目的相对路径里的话,久而久之该文件夹里会占用大量的空间,多达百兆计算。其中DerivedData中很多文件是Xcode项目编译和执行的缓存,如果不经常使用可以删除该文件夹。删除的脚本很简单,如下:#!/bin/bashlist=`ls .`...

2015-07-15 05:25:08

阅读数 2139

评论数 0

ubuntu下搭建gtk+编程环境

首先gtk+项目主页为: http://www.gtk.org/gtk+现在有2和3两种版本,使用sudo apt-get install gnome-core-devel可以一次性安装2个版本,你也可单独安装3:sudo apt-get install libgtk-3-devgcc或clan...

2015-07-09 08:51:04

阅读数 3064

评论数 0

关于NSKeyedArchiver的编码格式

NSKeyedArchiver在linux的实现默认的格式是二进制:NSArray *ary = @[@"hello",@"world",@"!!!",@11];[NSKeyedArchiver archiveRootObject:ary...

2015-07-08 19:18:54

阅读数 751

评论数 0

Objective-C Runtime

原文地址: http://www.cocoachina.com/ios/20141107/10162.html本文详细整理了 Cocoa 的 Runtime 系统的知识,它使得 Objective-C 如虎添翼,具备了灵活的动态特性,使这门古老的语言焕发生机。主要内容如下:引言简介与Runtim...

2015-07-08 16:31:07

阅读数 533

评论数 0

objc:NSDateFormatter使用备忘

NSDateFormatter类的实例可以将字符串的日期表示转换为NSDate对象或者反向转换。 如果只要显示日期不需要时间,则可以用-setDateStyle方法来设置显示日期的格式,有以下几种: typedef enum { NSDateFormatterNoStyle = k...

2015-07-08 09:06:59

阅读数 648

评论数 0

Cocoa公历和中国农历直接的转换

看过某书上面的做法是先生成一个公历的calendar,使用的是:NSCalendar *cal = [NSCalendar currentCalendar];然后用它生成一个NSDateComponent,最后再用一个中国农历的calendar将NSDateComponent转换为一个农历的NSD...

2015-07-06 07:11:01

阅读数 2612

评论数 0

一个计算数字数组概览的算法2

在先前的博文中提到了如何自己写一个算法来实现该功能。虽然算法很简单,但毕竟需要自己实现。如果用objc的话,其Foundation中自带了NSIndexSet和NSMutableIndexSet类,可以很方便的为我们解决这个问题:NSMutableIndexSet *set = [NSMutabl...

2015-07-05 06:36:25

阅读数 611

评论数 0

一个计算数字数组概览的算法

已知数组 a = [0,1,2,3,5,7,8,9] 要求输入其“概览” [0..3,5,7..9]用ruby实现如下:def sum_ary(ary) tmp = [] start_v,end_v=-1,-1 is_start = false idx = 0 ...

2015-07-04 13:07:04

阅读数 554

评论数 0

objc一个NetConnector类示例

NetConnector是自定义的一个类,该类使用代理的方法实现异步下载特定url页面的内容。HyNetConnector.h// // HyNetConnector.h // HyNetConnector // // Created by kinds on 15/7/1. // Copy...

2015-07-01 20:05:33

阅读数 526

评论数 0

objc写一个NSMutableArray不连续索引替换对象的方法

NSMutableArray内置的方法-(void)replaceObjectsAtIndexes:(NSIndexSet*)set withObjects:(NSArray*)objs 只能替换一段连续索引内的对象,比如2 to 10之间的对象,如果我想要替换1,3,5索引位置的对象需要自己写...

2015-07-01 08:11:57

阅读数 1034

评论数 0

提示
确定要删除当前文章?
取消 删除