当前位置:  编程技术>移动开发
本页文章导读:
    ▪Mac使用技艺合集        Mac使用技巧合集 2012-12-19  今日Mac技巧: 今天分享的内容: 1、利用你的触发角 OS X系统为用户提供了强大的Mission Control功能,今天为大家介绍其中的触发角。打开系统偏好设置-Mission Contro.........
    ▪ 怎么更改应用在app store的名称        如何更改应用在app store的名称如何修改应用在app store 的名称,我修改了plist里面的bundle display name,现在安装后在设备上会显示修改后的名称,可是app store里面还是原来的名称。 何把app store.........
    ▪ 08-UISwitch控件两种使用方法跟监听       08-UISwitch控件两种使用方法和监听 一、第一种创建UISwitch控件的方法,在代码中动态创建。 1、打开Xcode  4.3.2, 新建项目Switch,选择Single View Application。 2、打开ViewController.m文件在viewDidLoad方.........

[1]Mac使用技艺合集
    来源: 互联网  发布时间: 2014-02-18
Mac使用技巧合集


2012-12-19  今日Mac技巧:

今天分享的内容:
1、利用你的触发角

OS X系统为用户提供了强大的Mission Control功能,今天为大家介绍其中的触发角。打开系统偏好设置-Mission Control-触发角,就可以对屏幕的四个角进行设置了。比如把左上角设置为将显示器置为睡眠状态,当我们暂时离开电脑时,顺手把鼠标移到左上角,屏幕就变黑了,非常方便。

2、维护你的Mac

Mac的OS X是一个使用起来非常简单的操作系统,一般情况下不需要装杀毒工具,大部分程序安装都非常简单,直接把后缀为App的程序拖进应用程序文件夹就可以了。但是,当你在使用系统时如果发现出现异常,那么就就该进行日常维护了。

打开磁盘管理,选中你的系统盘,点击“修复磁盘权限”,对磁盘权限进行检查和修复。完成之后还可以手动执行维护脚本:
sudo periodic daily
sudo periodic weekly
sudo periodic monthly
也可以一次全部执行:
sudo periodic daily weekly monthly
一般执行完这些操作后,你的Mac就会充满活力,继续上路。这些操作可以定期执行。


2012-12-20  今日Mac技巧:

1、订阅者提供的内容:在 Mission Control 设置中把「使窗口按应用程序成组」关掉, Mission Control 的行为就会跟 10.7 以前的 expose 一样, 不会把同一个程序的多个窗口叠在一起. 对经常一个程序开很多窗口的程序员来说很有用

2、截图

OS X提供了非常方便的截图工具,你可以随时随地截取屏幕画面。
shift+command+3:全屏幕截图;shift+command+4:通过鼠标选取截图。
截取的图片默认存放在桌面上,以时间命名。
系统默认截图格式是png,你可以通过如下命令修改截图文件类型,例如:
defaults write com.apple.screencapture type -string JPEG

3、推荐几个有用的小工具

TotalFinder:Finder的增强插件,Finder的插件,为Finder增加多标签(类似Chrome的多页签)、双面板、UI设置等功能。收费软件,18刀。
Breeze:窗口管理软件,Optiong+1/2/3分别对应最大化窗口/左半屏幕窗口/右半屏幕窗口。收费软件,8刀。
Trillian:整合了MSN,GTalk,Twitter等,表现稳定,用户体验也不错。免费软件,可以从App Store直接下载。
smcFanControl:风扇控制软件,免费。OS X对风扇控制不敏感,CPU温度很高时才会增加风扇转速,那时机器表面已经比较热了。用这个软件可以自由控制风扇转速。夏天空调屋里一般3000-4000转就够了,冬天一般不需要开启。


2012-12-21  今日Mac技巧:

1、Mac的原生输入法

我在Mac下曾经使用过很多输入法,包括FIT、搜狗、QQ、QIM等,这是因为Mac的原生输入法太不给力了。但是OS X升级到Mountain Lion之后,原生输入法有了很大的改进,慢慢的,现在最常用的变成了原生输入法,今天就为大家介绍一些Mac输入法的操作技巧

#中英文混合输入,输入中文的时候,打开caps lock键,可以直接输入英文,关掉又切换回中文

#选词,通过-+号可以切换字或词,通过[]可以展开候选词列表并进行切换

#打开输入法偏好设置,可以设置自动校正模糊音

#用 ' 可以进行手动分词,比如fang'an(方案)

#适用shift + 6可以输入表情符号,比如(☆_☆)凸^-^凸

用习惯了,你会离不开这个输入法的...

 2、Safari的标签

Safari是我在Mac上最常用的浏览器,Chrome也不错,但我更偏爱Safari。今天为大家介绍一下这个浏览器的标签使用。

当你想在新的标签页打开网页时,只需要按住command键,点击链接即可。

使用 Multi-Touch 手势在标签页中切换。在触控板上,双指开合即可显示你打开的标签页。在标签视图中,双指轻扫可浏览不同标签页。

通过shift+command+左右方向键,可以快速在Safari中打开的标签中进行切换。


2012-12-23  今日Mac技巧:

如果我们想监控Mac的运行状况,那么有以下三种选择

1、top

打开终端输入top,可以显示目前系统的进程情况、CPU使用情况、内存使用情况、磁盘使用情况和进程的详细列表等信息,输入? 会显示帮助信息,参考帮助你还可以自定义top显示的信息,输入q退出监控界面

2、htop

htop是更聪明更高级的top,虽然不是Mac原生的,但安装非常方便。打开终端输入:sudo port install htop,命令结束就安装完成了。然后键入htop,你会看到一个更丰富的彩色的top,多个CPU、内存统计、uptime,更详细的进程信息。参考界面最底部的帮助信息还可以对进行排序、展开、Kill。输入q退出监控界面

3、系统的活动监视器

这个非常适合不喜欢终端的用户。从应用程序-实用工具可以找到活动监视器,打开后你会发现很类似windows下的任务管理器,相信这个不需要给大家介绍了

 最后为大家介绍一款快速启动App的免费小工具——Alfred,在App Store的链接:https://itunes.apple.com/cn/app/alfred/id405843582?mt=12。安装后用alt+space呼出,输入任何一款应用程序的中文或英文名称,即可快速定位程序,回车打开。比如我想打开活动管理器,输入a(活动管理器的英文名称是activity monitor),就会在Alfred的小窗口看到活动管理器,选中后回车打开即可。另外Alfred的窗口还可以做计算机,直接输入表达式即进行计算,还可以通过find 文件名直接定位文件。

有了这款小软件,其实Dock就用处不大了,所以我会把Dock设为隐藏,给屏幕留更大的空间...


2012-12-24  今日Mac技巧:

昨天介绍了Alfred,有童靴问有哪些功能是系统原生spotlight完成不了的。这算是小瞧了Alfred这个小帽子(logo)了。spotlight的主要功能还是用来检索,Alfred除了快速定位程序之外,还能做很多事。大部分人用的是Alfred的免费版,直接从app store下载,但这个版本的很多功能是缺失的。今天我再为大家介绍几个Alfred的功能。

1、通过find、open、in搜索文件。find是找到文件,open是找到并打开文件,in是在文件中检索,这种检索方式比spotlight更具备针对性

2、输入>即可直接运行shell命令。比如>bpython,可以直接打开终端并运行bpython的shell。(收费版本)

3、输入itunes,会出现一个iTunes mini play,打开可以通过alfred控制音乐播放(收费版本)

4、输入email,后面跟邮件地址,可以直接打开写邮件的界面(收费版本)

5、使用alt+command+c,可以调出剪贴板,你的复制历史历历在目(收费版本)

功能不止于此。收费版本10英镑,喜欢的可以入。

 

最后为大家介绍一个简单的终端命令。

比如有一个场景,你在一个目录下林林总总放了几百个文件,有图片有pdf有zip有doc等等,你想把后缀为png、jpeg、gif的图片复制到另一个文件夹去,最简单的方式是什么?

不是通过搜索把这些文件找出来,再全选复制到另一个文件夹下。

而是进入该目录,执行这样一个命令:

cp *.png *.jpeg *.gif /destpath

如果想剪切,就把cp改为mv

 

合理的利用OS X的原生工具和第三方工具,可以打造自己的高效工作和娱乐平台。

如果你是程序员,你该用Mac,如果你不是程序员,推荐你用Mac.


2012-12-25  今日Mac技巧:

1、程序切换

在OS X中程序切换可以通过command+tab进行,command+tab进行顺序切换,command+shift+tab进行逆序切换,功能类似Win7的alt+tab。

OS X还提供了同组程序的切换,比如你打开了多个预览程序阅读pdf,你想在这些pdf之间切换阅读,这时候就可以使用command+`(esc下面的键)进行同组程序切换。

2、远程拷贝

OS X提供基于ssh的远程拷贝命令scp,这个命令大部分linux和unix系统都会提供,使用该命令可以非常方便的在两台机器之间安全的复制文件,具体命令:

scp ./testfile.txt  username@10.10.10.22:/tmp

回车后会要求你输入username的密码,只会就当前目录下的testfile.txt复制到另一台机器的tmp目录下。

scp username@10.10.10.22:/tmp/testfile.txt  ./

从远端复制到本地


2012-12-26  今日Mac技巧:

一、OS X中的ftp

这个问题有订阅者问过,总结一下,以下三种方式就够用了:

1、直接在命令行使用,打开终端输入ftp anonymous@ftp.mozilla.org,或者使用sftp通过ssh完成ftp的功能,例如sftp user@10.10.10.11。

2、使用第三方工具,比如FileZilla,用法和windows类似。

3、利用OS X原生ftp工具,从 Finder 菜单栏中进入“前往 - 连接服务器...”,输入 FTP 服务器地址(如:ftp://ftp.mozilla.org)点击地址栏右侧的 + 号按钮可以将当前地址加入“个人收藏服务器”点击“连接”按钮,按照提示进行身份验证成功后即可连接到 FTP 服务器。

二、备份

OS X提供了非常方便的备份工具TimeMachine(时间机器),我第一台Mac用的操作系统是Leopard,后来升级到Snow Leopard—Lion—MountainLion,换新机器,但从未重装过系统,这对于Windows系统来说是不可想象的,这都得益于时间机器。我个人每周会备份一次,如果你觉得自己资料非常重要,可以每隔几小时备份一次。具体的用法我就不介绍了,可以参考官方介绍:http://support.apple.com/kb/HT1427?viewlocale=zh_CN。


2012-12-27  今日Mac技巧:

今天给大家讲两个概念,一个是inode,一个是history。

Mac的文件系统和windows完全不同,文件所需信息都包含在这个inode(索引节点)里。每个文件都有inode,文件系统用inode来标识文件。简单来说就是inode包含了文件的元数据信息,文件名、文件内容并不包含任何控制信息。inode是unix/linux系列文件系统设计的核心,有兴趣的童靴可以上网查阅相关资料。对于普通用户用来,最直观的表现是,在Mac里,你可以对正在使用的文件改名,换目录,甚至放到废纸篓,都不会影响当前文件的使用。

 

每个订阅这个频道的用户都会收到一条信息:回复history,可以获取最近推送的5条内容。这个history也是取自Mac下的history命令。

打开终端输入history,所有的历史命令都会显示出来,想找某一条执行过的命令,还可以这样:

history|grep apache

找到左边的命令编号(例如时1001),在终端输入

!1001

就可以执行原来那条命令了。

 

讲解mac的概念或shell命令式,大部分也适合linux,喜欢linux可自行学习。

马上就周末+新年了,勤劳的蚂蚁们,都该歇歇了...


2012-12-28  今日Mac技巧:

1、订阅者推荐:Go2Shell,我们通过Finder浏览文件的时候,常常需要在浏览的文件目录中打开终端进行操作,Go2Shell就能自动做到这一点。

从App Store下载这个免费软件(https://itunes.apple.com/us/app/go2shell/id445770608?mt=12)。下载完成后从应用程序文件夹把Go2Shell拖到Finder工具栏上,然后随便进入一个目录,点击Go2Shell图标,即可打开终端进入该目录。

Go2Shell支持原生终端、iTerm2和xterm,比我之前用过的>cd to ...app方便。在终端输入open -a Go2Shell --args config即可进入配置界面,选择你喜欢的终端。

 

2、Safari的阅读器。

Safari的阅读器是苹果的浏览器创新之一,在Safari之前,没有其他浏览器提供这样的功能。当Safari发现结构优良的网页文档时,就会在地址栏右侧显示“阅读器”,点击就可以进入简洁的阅读模式,通过shift+command+r也可以进入。

阅读器已经提供了良好的网页阅读体验,对于分页文档甚至能够自动翻页阅读,但是我们还可以更进一步。比如我就觉得阅读器太窄了,事业不够宽阔。有类似需求的童靴就可以通过safari的扩展插件CustomReader进行个性化定义。

从http://canisbos.com/customreader(须翻Wall,如不能翻Wall请反馈)下载CustomReader,双击可安装。安装之后到任何一个支持阅读器的网页,按下shift+command+r激活阅读器,再用ctrl+r调出配置页面,就可以配置你自己独享的个性化阅读器了。


2012-12-30  今日Mac技巧:

1、很多订阅者问如果在Mac中通过远程桌面连接到Windows,这次统一答复一下,微软提供了专门的Remote Desktop Connection for mac,free,下载链接:http://www.microsoft.com/mac/remote-desktop-client

2、关于Wall

现在大部分访问互联网几乎都会撞墙,尤其是Google的重度用户,这个事情我们不细谈,虽然我认为这个玩意极大的阻止了中国的各种进程,但在可预见的将来,Wall依然会长期存在。

Mac下如何翻Wall,也是订阅者问到最多的一个问题。我的方案非常简单,付费VPN,非常稳定,也很便宜(年费60),我推荐一个自己用的供应商,xxx.com(避免公开宣传),大家可以参考使用。另外,我个人和这个VPN没有任何关系,所以如果你们购买了他们的服务,遇到任何问题直接与服务商联系即可。

有人问翻Wall有什么效益?你可以上facebook,上twitter,无障碍使用Google服务,在互联网上,你能想到多远就能看到多远,这还不够么?


2012-12-31  今日Mac技巧:

1、文档的版本控制。

经常使用Keynote、Pages、Numbers和原生文本编辑器的童靴,谁使用过这些文档的版本控制功能呢?对于经常编写文档的人来说,这个功能非常有用,大家可能没有注意到,当你把鼠标移至文档标题的时候,会出现一个小箭头,下拉可以看到浏览所有版本的选项,点击进入该文档的时间线,用过TimeMachine的人会发现,界面一模一样,你可以非常方便的找到任何一时间点你编辑过内容,你可以随意恢复到任何一个版本而不会影响其他版本。非常酷的功能,并且好用。

2、如何快速发送带附件的邮件?

在Windows我们可以右键点击文件发送到邮箱即可发送带附件的邮件,OS X也有类似功能,只不过叫共享。右键点击要发送的文件—共享—电子邮件即可。

3、如何快速创建便笺?

便笺是我们很常用的功能,可以把一些临时性的文字内容贴到桌面上,大家是如何做的呢?复制文字,打开便笺程序,新建便笺,粘贴文字!Too young too complicated,我们只需要选中文字,然后shift+command+y,就行了


2012-01-04  今日Mac技巧:

Mac的通用快捷键,这部分内容之前陆续介绍过,但还是有童靴希望有个汇总,基于二八原则,我把最常用的快捷键罗列一下,对于非开发者,应该够用了:
Command+Tab 任意情况下切换应用程序 - 向前循环
Shift+Command+Tab 切换应用程序 - 向后循环
Command+Delete 把选中的资源移到废纸篓
Shift+Command+Delete 清倒废纸篓(有确认)
Shift+Option+Command+Delete 直接清倒废纸篓
Command+~ 同一应用程序多窗口间切换
Command+F 呼出大部分应用程序的查询功能
Command+C/V/X 复制/粘贴/剪切
Command+N 新建应用程序窗口
Command+Q 退出当前应用程序,说明一下,所有应用程序界面左上角都有红黄绿三个小图标,点击绿色扩展到最适合的窗口大小,黄色最小化,红色关掉当前窗口,但并没有退出程序。用Command+Q配合Command+Tab关闭应用程序最为迅速
Command+L 当前程序是浏览器时,可以直接定位到地址栏
Command+"+/-" 放大或缩小字体
Control+Space 呼出Spotlight
Command+Space 切换输入法

对于最后两个快捷键,我个人比较习惯Control+Space切换输入法,所以做了自定义的配置。


2013-01-06  今日Mac技巧:

今天为大家介绍一个非常实用的终端命令:
open
我们之前介绍过如何在finder中浏览文件时进入当前目录的shell界面,那个插件叫做Go2Shell。当然我们也会有在shell下打开当前目录的finder的需求,运行如下命令即可:

open .
当然open也可以打开其他目录,比如open /Users
open
还可以直接打开文件,打开程序,指定程序打开文件,打开网址等等,例如
open a.txt
open -a Safari
open -a TextMate a.txt
open http://news.sina.com.cn

2013-01-07  今日Mac技巧:


今天推送的Mac技巧非常适合大屏幕或多屏幕的用户:
1、介绍霍矩写的一个小软件,CatchMouse,可以自定义快捷键快速在多个显示器内切换鼠标,非常方便,链接附上:https://itunes.apple.com/cn/app/catchmouse/id439700005?mt=12
2、如果你在一个屏幕内打开了多个程序,除了当前激活的软件窗口,你还想看看其他窗口的内容,这时你直接点击其他窗口的话,原来的窗口就可能被遮挡或消失。如何保持原来的窗口一直处于最上层呢?非常简单,拖拽其他窗口的时候按住command键即可,原来的窗口会永远在最上面。


2013-01-08  今日Mac技巧:

1、在windows中大家经常选中多个文件,右键-属性可以查看这些文件的大小。在Mac里同样的操作(选中多个文件,右键-显示简介),弹出的是各个文件或文件夹的简介,这让很多童靴困惑不解。其实我们只要在点右键的同时按住option键,显示简介就会变成显示检查器,点击显示检查器即可查看和操作批量文件。
另外,我还经常用这种方式浏览图片,比如选中多张图片,option+右键,选中“幻灯片显示xx项”,就可以全屏浏览图片了。

2、有时我们需要放大屏幕做一些精细的操作,ctrl+鼠标滚轮可以实现这一效果,如果你是键盘控,用option+command加上加减号也可以实现。

2013-01-09  今日Mac技巧:

1、昨天给大家介绍了右键和option的配合,很多人回复说按住option点右键没反应。也怪我没说清楚,应该是点右键出右键菜单,这时按option键,你会发现菜单内容的变化。另外,“显示检查器”和“幻灯片显示xx项”这两个功能,都可以用快捷键实现,分别是option+command+i和option+command+y
2、Mountain Lion增加了语音识别的功能,具体的设置在系统偏好设置-听写与语音,你可以设置听写语言、呼出窗口的快捷键等等。我采用是默认的快捷键,连续按fn键两次即可呼出语音识别窗口,这时候你就可以对Mac说话了。如果你想让Mac把你说的写下来,最好打开一个的文本并让光标处于可编辑状态。注意,该功能需要联网。


2013-01-10  今日Mac技巧:

再为大家介绍一个命令,就是我在文章中使用的time命令。比如你想知道在终端执行的某个程序耗时多久,对CPU等的使用情况,可以输入:
time python fib.py
输出结果:
python fib.py 0.02s user 0.02s system 50% cpu 0.094 total


2013-01-11  今日Mac技巧:

OS X下的特殊字符输入:
美元,shift+4
美分,option+4
英镑,option+3
人民币,option+y
欧元,shift+option+2
波折号,option+-或shift+option+-
省略号,option+;
约等于,option+x
度,shift+option+8
除号,option+/
无穷大,option+5
小于等于,option+,
大于等于,option+.
不等于,option+=
圆周率Pi,option+p
正负,shift+option+=
平方根,option+v
总和,option+w
商标Trademark,option+2 
注册,option+r
版权,option+g

长假易逝,工作常存。


2013-01-12  今日Mac技巧:

1、如果你想离开电脑一段时间,又不想让电脑进入睡眠状态,有个简单的命令可以帮助你做到这一点。在终端中输入:pmset noidle,即可。只要该命令一直运行,Mac就不会进入睡眠状态。关掉终端或ctrl+c可以取消该命令。 pmset是OS X提供的命令行管理电源的工具,其功能远不止于此。 pmset -g,查看当前电源的使用方案 sudo pmset -b displaysleep 5,设置电池供电时,显示器5分钟内进入睡眠 sudo pmset schedule wake "02/01/13 20:00:00",设置电脑在2013年2月1日 晚8点唤醒电脑 ...... 感兴趣的可以使用man pmset查看详细信息。

2、Mac提供了非常简单易用的Internet共享功能,可以做为一个轻量级的家庭无线路由使用。只要你的Mac能够上网,那么phone和pad等设备就都可以通过wifi共享Mac的网络,实现无线上网。具体的设置非常简单,打开系统偏好设置-共享-互联网共享,选择共享源(网卡或AirPort),并设置wifi的名称密码安全级别等属性,最后勾选左侧列表的“互联网共享”,根据提示操作即可。 这是一个我曾经认为大部分用户都知道的功能,后来发现几乎很少人使用或会用。


2013-01-13  今日Mac技巧:

1、OS X提供了三指轻拍查找的功能,什么意思呢?把光标移到一个单词上面,无需选中,三指轻拍,系统就会弹出词典显示相关单词的释义,非常方便。该功能可以在系统偏好设置-触控板里进行设置。

2、推荐一款免费小软件F.lux,这个软件功能类似系统的亮度自动调节,不同的是它调节的是屏幕的色温。该软件能够根据时间来调节屏幕色温以达到保护眼镜的目的。有数据表明,4600k 到 5000k 的暖色有缓解眼部疲劳的作用。下载地址:http://stereopsis.com/flux/ 第一次打开应用,需要输入当前城市名称,搜索定位用户的当地时间。F.lux 将根据日出及日落的时间来调节色温。在日出日落期间,屏幕色温和平时一样,对于RMBP来时就是6500k;日落之后,F.lux 会逐渐地暖化你的屏幕。具体色温可以自定义。 我用了之后感觉还是有作用的,大家可以试用下。(这个慎用。。。本人亲自试用过,每到北京时间下午5点钟左右,屏幕刷的一下就变黄了,真的是“唰”的一下,可能也跟北京这两天“十面霾伏”有关系吧)


2013-01-14  今日Mac技巧:

1、快速查看 OS X提供了非常方便的预览文件内容的功能。在Finder或桌面上,选中一个文件并按空格键,系统就会弹出预览界面。对于很多文件我们仅仅使用快速查看功能就可以浏览文件内容了,比如iWorks的keynote、pages、numbers,微软Ofiice的文档,pdf,图片,视频,各类文本文件等等。 除了在Finder和桌面快速查看文件,我们还可以快速浏览邮件的附件。打开邮件程序,找到一个带有附件的邮件,选中附件并按空格键,就可以快速浏览附件内容。 我们还可以在终端操作的时候使用这个功能,例如qlmanage -p 文件名,系统就会弹出快速查看窗口。

2、显示桌面 我们下载文件或临时文件经常会放到桌面上,在Windows里通过alt+d或点按显示桌面的图标即可,在Mac里如何实现呢? 有两种方式,都很方便,第一种是四指划开,该功能可以在触控板里设置。还有一种方式是通过快捷键command+F3,即可实现移开程序显示桌面的功能。

3、当我们想把桌面的文件放入某个程序(比如当做邮件附件)时,可以配合command+tab实现。用鼠标拖动桌面文件,command+tag切换程序,然后把文件拖入该程序即可。


2013-01-15  今日Mac技巧:

1、应用程序的安装和卸载:OS X中的应用程序和OSGi中使用的Bundle类似,都是把配置文件和程序封装在一个包里。对于普通用户来说,你在Launchpad中看到的所有程序都像一个图标,但这个图标不是Windows中的快捷方式,而是封装好的Bundle,从程序角度而言这是一个文件夹,对普通用户来说,知道点这个图标运行程序就行了。这种设计方式使得OS X中95%以上的软件的安装变得十分简单。如果你是从Windows转过来的话,你会认为安装和卸载简单的令人发指。安装程序就是把XXX.app拖进/Applications(应用程序文件夹),卸载就是把程序从该目录删掉。好吧,你可以这么理解,OS X中95%以上的软件都是Windows中的“绿色软件”。

2、磁盘映像:磁盘映像类似Windows中的iso,不过文件后缀为dmg。磁盘映像可以直接挂接到OSX中,其表现形式就像是磁盘分区。双击文件可以直接打开,打开后在Finder左边栏的设备中可以找到挂接好的磁盘映像。dmg是Mac下最常用的文件组织方式,几乎所有的安装程序都是以dmg方式发布的。一般情况下安装程序就是打开相关程序的dmg文件,里面有一个app和应用程序文件夹,把app拖入应用程序即可。另外我们也可以使用磁盘工具把dmg里的文件恢复为真正的硬盘文件,也可以制作dmg文件。

3、如何复制某个目录下所有文件的文件名列表呢?非常简单,command+a,command+c。然后打开一个文本编辑器(比如TextMate),command+v即可。


2013-01-16  今日Mac技巧:

1、当我们用Safari浏览网页时,经常想回到之前浏览过的历史页面,使用多点触控手势可以非常容易直观的实现该功能。打开Safari浏览多个页面,然后使用双指左右轻扫,可以来回切换浏览页面。 另外,如果你在浏览时不小心关掉了一个标签页,使用command+z可以恢复最后关闭的那个标签页。

2、OS X的预览程序可以打开各类图片和pdf等类型的文件,当你想查看某个图片或pdf的细节时,没必要用command+±来缩放整个文件,使用`键可以呼出放大镜,细节一览无遗。


2013-01-17  今日Mac技巧:

1、我们经常会在桌面上堆满文件夹和文件,有时候会很方便,有时候会觉得很乱。其实我们可以通过以下命令来决定什么时候显示,什么时候隐藏: chflags hidden ~/Desktop/* //隐藏桌面内容 chflags nohidden ~/Desktop/* //显示桌面内容 如果觉得输入麻烦,用TextExpander或Alfred设置成snippet即可。

2、OS X设置了一些快捷键用来快速打开显示器、MissionControl、键盘、声音等系统设置,具体是什么呢?你只要按住option,轮番把键盘最上方的那排键试一下就知道了,一般人我不告诉他。


2013-01-18  今日Mac技巧:

1、使用OS X,我们可以充分利用系统提供的多个Space,把不同的程序放到不同的Space,让我们的系统更有扩展性。如何增加Space呢?四指上推,在桌面的最上方会出现当前的Space,把鼠标移到Space列表的右侧,会出现一个带+号的空间,点击加号,即可增加一个Space。 那么如何把某个程序固定在某个Space打开呢?在某个Space打开程序,在Dock中找到这个程序图标,鼠标长按会出现一个菜单,选项-分配给,选“这个桌面”,下次再打开这个程序,就会自动进入设定的Space。 Space的排列方式可以在Mission Control里设置,比如选择按照使用情况自动排列等。

2、当我们不想在使用当前程序的时候看到其他程序的时候,可以使用快捷键option+command+h,这时除了你正在使用的程序,其他所有的程序都会被隐藏起来,有助于你专心工作。想切换到其他程序时,可以使用command+tab。

3、AppleScript是Apple开发的一种脚本语言,可以用来控制运行于OS X的程序,也可以写成独立运行的程序。学会AppleScript,可以帮我们自动化完成很多事情,而且这种语言非常容易学习,类似自然语言。后续会介绍一些AppleScript的内容。


2013-01-19  今日Mac技巧:

1、文件颜色标签的使用 OS X的Finder提供了颜色标签的功能,可以直接为文件和文件夹标记颜色。我在很长一段时间都没有注意到这个功能,一次偶然的机会开始使用颜色标记文件,感觉非常方便。 比如我会在Finder的主目录下用颜色标明最常访问的文件夹。如果是电子书,可以用颜色表示阅读状态,例如绿色表示正在阅读,灰色表示读完了,橙色表示待阅读等等。大家可以根据自己的习惯使用颜色标签,提高效率。

2、利用邮件中的日期创建日历事件 工作中我们总是通过邮件来通知会议和活动,这时邮件中往往有日期信息。我们可以利用这个信息直接创建日历事件。打开邮件,把鼠标移动到有效的日期信息上,会出现下拉菜单的按钮,点击后可以为日历添加事件,事件标题默认为邮件标题,如图所示,非常方便。

3、AppleScript小程序

今天为大家介绍用AppleScript实现一个示例小功能:清空废纸篓。打开AppleScript编辑器,输入如下代码:

1 tell application "Finder" 
2     set isEmpty to "是否清空废纸篓!"
3     display dialog isEmpty
4     empty the trash
5     say "It is done!"
6 end tell

点击工具栏的编译按钮,检查没有错误后,点击运行即可,大家可以看看发生了什么。明天为大家介绍这段脚本的含义。


2013-01-20  今日Mac技巧:

1、Homebrew 很多人发来微信,说能否介绍Mac下类似Ubuntu的apt-get的包管理器。今天给大家介绍一下Homebrew。 Homebrew的功能和OS X自带的MacPorts很像,但是更为轻量级,由于大量利用了系统自带的库,安装方便,编译快速,实在是OS X系统开发中之必备工具。 安装方式:ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)" 使用方式:brew install wget //安装wget工具。 具体的使用请参考:https://github.com/mxcl/homebrew/wiki

2、AppleScript: 解释一下昨天的程序脚本:

01 -- 操作对象是Finder
02 tell application "Finder"
03     --为isEmpty变量赋值
04     set isEmptyto "是否清空废纸篓!"
05     --显示确认对话框,点击确认程序继续执行,点击取消终止程序
06     display dialog isEmpty
07     --清空废纸篓
08     empty the trash
09     --通过语音说这事搞定了
10     say "It is done!"
11 end tell


2013-01-21  今日Mac技巧:

1、根据文件名快速查找文件

我们在OS X中查找文件或文件内容一般使用spotlight或alfred,这些功能以前的Mac技巧中都介绍过,不过,如果你知道文件名的一部分,想更加快速的定位文件,那么就会用到命令行工具locate。

locate是Unix/Linux下的命令工具,基本原理就是通过定期更新系统的文件和文件名并把索引信息放入系统的数据库中,当通过locate查找文件时直接从数据库里那数据。而且locate可以查到spotlight查不到的系统文件。 基本的使用方法非常简单,比如你想找niginx的配置文件在哪,只需输入:

locate nginx.conf

2、设置用户登录选项

OS X系统登录后会自动启动一些程序,比如alfred、拼音输入法、风扇控制软件等等,有时我们会嫌多,有时又想增加一些启动项,在哪设置呢?

打开系统偏好设置-用户与群组,选中当前用户,点击右边的登录项,你就会看到系统启动时加载的程序,可以随意删减,还能够设置启动后隐藏,非常方便。


2013-01-22  今日Mac技巧:

1、修改你的登录窗口 我们默认登录OS X时,系统会显示登录用户列表,你需要用鼠标点一下要使用的用户,然后出现登录框,输入密码登录。这对很多键盘控是不可接受的。我们需要直接输入用户名密码登录! 打开系统偏好设置-用户与群组,点击左侧下方的登录选项(很奇怪很多人找不到这个),在右侧修改登录窗口为名称和密码。注销登录,这次你们满意了吧。

2、很多人第一次用Mac的键盘是会发现,苹果也太抠门了,退格键木了,PageUP/PageDown/Home/End也木了。别担心,您不是还有delete键和上下左右方向键么?delete相对于退格键,fn+delete可以往前删,fn+上下左右方向键可以实现PageUP/PageDown/Home/End的功能,一个都不能少。


2013-01-23  今日Mac技巧:

1、很多人都会使用QuickTime Player看mp4或mov视频文件,但其功能远不止于此。option+command+n,可以打开录像功能,ctrl+option+command+n可以打开录音功能,ctrl+command+n可以打开录制屏幕功能,最后一个功能非常适合做产品介绍或产品演示,大家可以试一试。遇到快捷键冲突的,在QuickTime的文件菜单也可以找到这三项。

2、有人问如何把iPhone或iPad里的照片导入Mac,我自己用的办法是Dropbox,安装了Dropbox之后,每次用USB连接iPhone或iPad时,程序都会提示是否有新照片需要导入,导入后自动云端同步。不用Dropbox的同学,另外一个简单的方式是连接移动设备时,打开预览程序,点击文件,可以看到一个“从iPhone/iPad导入”的菜单,点击一下,后续你基本就知道该怎么做了。 当然还有其他方法,比如打开图像捕捉或iPhoto程序.

    
[2] 怎么更改应用在app store的名称
    来源: 互联网  发布时间: 2014-02-18
如何更改应用在app store的名称

如何修改应用在app store 的名称,我修改了plist里面的bundle display name,现在安装后在设备上会显示修改后的名称,可是app store里面还是原来的名称。

何把app store里面的名称也修改了。原文是:

If you have already created the new version in ITC, you can edit your apps name with the following steps:In iTunes Connect, click your app and you will see versions at the bottom of the page, click "View Details" of your updated version (e.g. 1.1).Then click "Edit" next to "Metadate and Upoads"In the pop-up change the text in the field "App Name"

简单来说就是add version 的时候直接,点击这里然后改名字:

Metadata and Uploads "Edit" 


有人说在ituns connect 里面修改  可是我没找到。


【已经上市的版本是没有办法更改名称,只能通过提交新版本来修改】


    
[3] 08-UISwitch控件两种使用方法跟监听
    来源: 互联网  发布时间: 2014-02-18
08-UISwitch控件两种使用方法和监听

一、第一种创建UISwitch控件的方法,在代码中动态创建。

1、打开Xcode  4.3.2, 新建项目Switch,选择Single View Application。

2、打开ViewController.m文件在viewDidLoad方法里添加代码:

 

[cpp] view plaincopyprint?
  • - (void)viewDidLoad  
  • {  
  •     [super viewDidLoad];  
  •     UISwitch *switchButton = [[UISwitch alloc] initWithFrame:CGRectMake(50, 100, 20, 10)];  
  •     [switchButton setOn:YES];  
  •     [switchButton addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];  
  •     [self.view addSubview:switchButton];  
  •       
  •     // Do any additional setup after loading the view, typically from a nib.   
  • }  
  • - (void)viewDidLoad
    {
        [super viewDidLoad];
        UISwitch *switchButton = [[UISwitch alloc] initWithFrame:CGRectMake(50, 100, 20, 10)];
        [switchButton setOn:YES];
        [switchButton addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];
        [self.view addSubview:switchButton];
        
    	// Do any additional setup after loading the view, typically from a nib.
    }
    

     

    [switchButton addTarget:selfaction:@selector(switchAction:)forControlEvents:UIControlEventValueChanged];

    代码中selector中的switchAction:需要我们自己实现,就是按下时接收到的事件。

    记得把switchButton加到当前view,调用[self.viewaddSubview:switchButton];

    3、监听UISwitch按下事件

    实现代码如下:

     

    [cpp] view plaincopyprint?
  • -(void)switchAction:(id)sender  
  • {  
  •     UISwitch *switchButton = (UISwitch*)sender;  
  •     BOOL isButtonOn = [switchButton isOn];  
  •     if (isButtonOn) {  
  •         showSwitchValue.text = @"是";  
  •     }else {  
  •         showSwitchValue.text = @"否";  
  •     }  
  • }  
  • -(void)switchAction:(id)sender
    {
        UISwitch *switchButton = (UISwitch*)sender;
        BOOL isButtonOn = [switchButton isOn];
        if (isButtonOn) {
            showSwitchValue.text = @"是";
        }else {
            showSwitchValue.text = @"否";
        }
    }

     

    showSwitchValue是我通过拖拽控件方法放到界面上的Label,方便显示效果

    运行,效果:

     

     

    二、通过拖拽方法使用UISwitch

    1、往xib文件上拖拽一个UISwitch控件。

    2、按alt+command + return键开启Assistant Editor模式,选中UISwitch控件,按住Control键,往ViewController.h拖拽

    3、选Action方式

    4、.m文件中实现switchAction 。刚才动态创建的时候也用到这个方法名称,可以先注释掉刚才的。

     

    [cpp] view plaincopyprint?
  • - (IBAction)switchAction:(id)sender {  
  •     UISwitch *switchButton = (UISwitch*)sender;  
  •     BOOL isButtonOn = [switchButton isOn];  
  •     if (isButtonOn) {  
  •         showSwitchValue.text = @"是";  
  •     }else {  
  •         showSwitchValue.text = @"否";  
  •     }  
  • }  
  • - (IBAction)switchAction:(id)sender {
        UISwitch *switchButton = (UISwitch*)sender;
        BOOL isButtonOn = [switchButton isOn];
        if (isButtonOn) {
            showSwitchValue.text = @"是";
        }else {
            showSwitchValue.text = @"否";
        }
    }


    运行就可以了。


        
    最新技术文章:
    ▪Android开发之登录验证实例教程
    ▪Android开发之注册登录方法示例
    ▪Android按钮单击事件的四种常用写法总结 iis7站长之家
    ▪Android实现将已发送的短信写入短信数据库的...
    ▪Android发送短信功能代码
    ▪Android根据电话号码获得联系人头像实例代码
    ▪Android中GPS定位的用法实例
    ▪Android实现退出时关闭所有Activity的方法
    ▪Android实现文件的分割和组装
    ▪Android录音应用实例教程
    ▪Android双击返回键退出程序的实现方法
    ▪Android实现侦听电池状态显示、电量及充电动...
    ▪Android获取当前已连接的wifi信号强度的方法
    ▪Android实现动态显示或隐藏密码输入框的内容
    ▪根据USER-AGENT判断手机类型并跳转到相应的app...
    ▪Android Touch事件分发过程详解
    ▪Android中实现为TextView添加多个可点击的文本
    ▪Android程序设计之AIDL实例详解
    ▪Android显式启动与隐式启动Activity的区别介绍
    ▪Android按钮单击事件的四种常用写法总结
    ▪Android消息处理机制Looper和Handler详解
    ▪Android实现Back功能代码片段总结
    ▪Android实用的代码片段 常用代码总结
    ▪Android实现弹出键盘的方法
    ▪Android中通过view方式获取当前Activity的屏幕截...
    ▪Android提高之自定义Menu(TabMenu)实现方法
    ▪Android提高之多方向抽屉实现方法
    ▪Android提高之MediaPlayer播放网络音频的实现方法...
    ▪Android提高之MediaPlayer播放网络视频的实现方法...
    ▪Android提高之手游转电视游戏的模拟操控
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3