
IOS开发
skyming
Princess and princesses, this is the moment when dreams come true.
展开
-
win7 vmware虚拟机 中 mac系统无法上网
我的电脑是winn7 64位的,好不容易安装了vmware虚拟机,并在里面安装了mac 的lion,可是上不了网。上网找了下,有网友说找.vmx文件,然后在里面加上一句ethernet0.virtualDev = "e1000" ,我找到那个文件,发现里面是有这句话的,还是上不了网。网上又有人说win7系统,在虚拟机里设置网络连接为nat也上不了。然后我就尝试着用设置网络连接为host-o转载 2013-06-20 22:23:28 · 4052 阅读 · 0 评论 -
中国iOS开发者增长9倍,进入机会依然很多
苹果全球开发者大会WWDC 2013即将在6月10日举行,围绕着苹果建立的生态系统(软硬件、服务体系等),移动业界产生了各种预测和期待。那么,目前中国的iOS开发者发展状况如何,新一届WWDC可能带来的新事物,又会对他们产生什么影响呢? 1、中国开发者随iOS生态系统不断成长,平均拥有3万用户中国iOS开发者的规模正在不断扩大。根据友盟的数据,从2011年到2013年,iOS开发者(商转载 2013-06-22 16:38:23 · 1191 阅读 · 0 评论 -
在Codeblocks 下搭建开发 Object-C 环境
Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1) 使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法:2) 在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑原创 2013-06-30 22:39:36 · 2233 阅读 · 2 评论 -
Windows下利用GNU 开发Objective-C
除了在 Mac 系统上使用 Objective-C,你还可以在 Windows 上下载并安装 GNUstep 和 Objective-C 环境,至于GNUstep是什么东西,有什么用处,这里做个简单的介绍:GNUstep就是提供类似Cocoa(苹果OS的开发框架)的API和工具,目前支持GNU/Linux and GNU/HURD, Solaris, NetBSD, OpenBSD, FreeBS原创 2013-06-30 17:19:32 · 1421 阅读 · 0 评论 -
Unix 常用命令
今天入手IOS开发,android 系统是基于 Linux ,而IOS 是基于Unix 的。一下内容来自:http://www.ccvita.com/23.html第一章 目录及文件操作命令1.1 ls[语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]: ls 命令列出指定目录下的文件,缺省目录为当转载 2013-07-22 18:32:51 · 745 阅读 · 0 评论 -
Mac和iOS开发资源汇总
小引本文主要汇集一些苹果开发的资源,会经常更新,建议大家把这篇文章单独收藏(在浏览器中按command+D)。今天(2013年7月19日)收录了许多中文网站和博客。大家一定要去感受一下哦。如果大家有知道不错的站点,可以告诉我。 目录1、苹果官方文档2、邮件列表3、论坛4、网站5、博客6、大会7、播客和录像正文1转载 2013-07-24 22:10:45 · 1651 阅读 · 0 评论 -
vim基本命令
vim基本命令来源: ChinaUnix博客 日期: 2009.12.20 23:33 (共有条评论) 我要评论 1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)转载 2013-07-27 21:37:49 · 720 阅读 · 0 评论 -
利用Foundation框架写的小程序统计文件(文件夹内文件)的所有行数(或统计字数)
//// main.m// 计算代码行数//// Created by apple on 13-8-12.// Copyright (c) 2013年 apple. All rights reserved.//#import // NSFileManger ,NSString ,NSArray 类的使用// 计算单个文件的代码行数 (可能是文件 可能是文件夹)/原创 2013-08-12 21:06:14 · 849 阅读 · 0 评论 -
CGAffineTransform这个结构体到底怎么理解? 每个值都标示什么含义呢?
博客园http://www.cnblogs.com/v2m_/archive/2013/05/09/3070187.html知乎 :http://segmentfault.com/q/1010000000134502 1: 苹果官方文档: https://developer.apple.com/library/ios/docum转载 2013-08-26 18:22:22 · 1102 阅读 · 0 评论 -
switch case、goto对变量定义的影响
网易博客http://blog.163.com/dingmz_frcmyblog/blog/static/217304023201372085320739/英文资料http://bytes.com/topic/c/answers/663830-variable-declaration-inside-switch-case-label转载 2013-08-26 21:50:17 · 890 阅读 · 0 评论 -
iPhone开源项目汇总(更新版)
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:http://code.g转载 2013-08-15 13:29:27 · 764 阅读 · 0 评论 -
IOS 开发 --自省(introspective)
基础篇: 自省是对象的固有能力,即程序运行时,对象可根据请求对外透露自身基本特性。您可以给对象发送某种消息,向其询问与它自身相关的问题,对象在Objective-C 运行时将会向您提供答案。自省是很重要的编码工具,它可以让程序变得更加高效健壮。 所有的继承了NSObjec的对象有拥有下列三个方法:“isKindOfClass: r原创 2013-08-14 22:37:58 · 1892 阅读 · 0 评论 -
理解UIApplication
基本概念: UIapplication的核心作用是提供了iOS程序运行期间的控制和协作工作。 每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开始运行的时候,UIApplicationMain函数是程序进入点,这个函数做了很多工作原创 2013-08-15 12:23:03 · 794 阅读 · 0 评论 -
苹果Xcode帮助文档阅读指南
一直想写这么一个东西,长期以来我发现很多初学者的问题在于不掌握学习的方法,所以,Xcode那么好的SDK文档摆在那里,对他们也起不到什么太大的作用。从论坛、微博等等地方看到的初学者提出的问题,也暴露出他们不知道很多他们的疑惑其实在文档里面写的非常清楚。而有时候当他们想从文档去找解决方案的时候,也往往找不到。或者有些人意识到了,阅读文档是学习的好办法,但是不得要领。中国的技术社区有一个很没意思的转载 2013-08-27 21:31:06 · 2690 阅读 · 0 评论 -
信息图:iOS 7开发者需要知道的事
如果你想为iOS 设备开发app,你需要知道如何与软件交互,如何设计,你还要知道苹果独特的开发理念和开发工具。真正的能力还需要成功地从其他行业领域借鉴核心概念。最后把所有这些东西糅合进你的信息库中。 所以我们画了一张iOS 7开发者应该的知识体系。 这里列出的一些概念也适用于任何软件项目,罗列的工具也有不少与Android开发重叠。但是如果你能随口说出每个叶子节点,那你就转载 2013-08-29 13:01:46 · 787 阅读 · 0 评论 -
iOS开源项目
1. AFNetworking在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目。AFNetworking是一个轻量级的iOS、Mac OS X网络通信类库,现在是GitHub上第三大Objective-C库。它建立在NSURLConnection、NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单,因此,许多iOS应用开发都会使用到它。转载 2013-09-05 23:44:01 · 1186 阅读 · 0 评论 -
11个在线编码大赛,与全球程序员PK
摘要: 如果你拥有出色的编码技能,或者虽然你只是名初学者,但你愿意去锻炼自己的编码能力,愿意去和顶尖的编码者进行 PK,那么这篇文章就是为你而准备的。本文提供了 11 个在线编码竞赛,与来自世界各地的编码人员进行 PK ...如果你拥有出色的编码技能,或者虽然你只是名初学者,但你愿意去锻炼自己的编码能力,愿意去和顶尖的编码者进行 PK,那么这篇文章就转载 2013-09-06 00:01:38 · 3268 阅读 · 0 评论 -
ios开发/iphone开发 (收藏)
ios实例开发精品源码文章推荐(8.28)摘要: iOS源码:游戏引擎-推箱子游戏http://www.apkbus.com/android-106392-1-11.htmliOS源码:进度条-Colorful ProgressViewhttp://www.apkbus.com/android-106653-1-11.htmliOS源码:列表-UITableView背景随动UITableVie转载 2013-09-05 22:21:51 · 2792 阅读 · 0 评论 -
iOS 开发者必不可少的 75 个工具
软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。AD:2013云计算架构师峰会超低价抢票中如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件转载 2013-09-06 00:18:34 · 1026 阅读 · 0 评论 -
Win7和Mac文件共享,分享下经验!
如果只是要简单的在win7 上 和 mac 传东西,那么在Mac OS 中开启文件共享就OK了,同时 要选smb (与window 的接口的东西)这样就可以在局域网内在 win 7 上 操作 mac 上的文件了,各种传输完全搞定,如果想搞的更高级些,就看下文:解决方案来自:http://bbs.weiphone.com/read-htm-tid-3110644.html原创 2013-09-11 18:58:01 · 4460 阅读 · 0 评论 -
Android、iOS和Windows Phone中的推送技术
原文地址:http://blog.youkuaiyun.com/nokiaguy/article/details/11175359推送并不是什么新技术,这种技术在互联网时代就已经很流行了。只是随着进入移动互联网时代,推送技术显得更加重要。因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示更多的信息(如图像、表格、声音等)。推送技术的实现通常会使用服务端向客转载 2013-09-05 20:35:01 · 926 阅读 · 0 评论 -
ios实例开发精品源码文章推荐(8.28)
iOS源码:游戏引擎-推箱子游戏http://www.apkbus.com/android-106392-1-11.htmliOS源码:进度条-Colorful ProgressViewhttp://www.apkbus.com/android-106653-1-11.htmliOS源码:列表-UITableView背景随动UITab转载 2013-09-05 22:17:16 · 1009 阅读 · 0 评论 -
ios实例开发精品源码文章推荐(8.22)
1、iOS源码:简单阅读器http://www.apkbus.com/android-112176-1-1.html2、iOS源码:音频声效--Audio Streamerhttp://www.apkbus.com/android-122433-1-4.html3、iOS源码:地图类--简单的地图路径http://www.apkbus.c转载 2013-09-05 22:19:19 · 1007 阅读 · 0 评论 -
ios实例开发精品文章推荐(8.19)
1、iOS源码:选择器类--简单的效果。下载地址:http://www.apkbus.com/android-109320-1-1.html2、iOS源码:游戏引擎类》》模仿合金弹头Demo利用 cocos2d 模仿合金弹头的特种任务做的一个demo,包括几个场景,可以发射子弹、跳跃和前进。下载地址:http://www.apkbus.c转载 2013-09-05 22:20:47 · 1006 阅读 · 0 评论 -
分享国外几个主流的设计网站/社区
Smashing MagazineSmashing Magazine是一家超酷的网站,拥有超炫的创作灵感。它是最大以及最流行的设计和博客网站之一。CoroflotCoroflot拥有来自世界各地的设计师,他们有着丰富的、专业的设计经验。是许多设计师值得青睐的一家网站,他们的许多灵感都是来自于此。BehanceBehance转载 2013-09-22 22:57:44 · 8276 阅读 · 0 评论 -
【讨论】ARMv8架构,64位处理器
讨论来自@zenny_chen关于讨论的两条新闻:http://www.computerworld.com/s/article/9221262/ARM_goes_64_bit_with_new_ARMv8_chip_architecturehttp://www.xbitlabs.com/news/cpu/display/20111028121928_ARM_Unleas转载 2013-09-22 23:20:02 · 7052 阅读 · 0 评论 -
让app在ios6上具有ios7的扁平效果
使用cocoapods在工程中加入UI7Kit,关于UI7Kit请自行google。加入到工程如果没安装cocoapods,则安装。(http://www.cocoapods.org)安装方法:(需要先安装Commoand Line Tools(XCode->Preferences->Downloads first.))sudo gem install转载 2013-09-22 23:59:02 · 875 阅读 · 0 评论 -
IOS开发之百度地图API环境搭建
来源:http://blog.youkuaiyun.com/developer_zhang/article/details/89503281 前言由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,无奈之下,中午睡了一觉,养精蓄锐,以备下午大战三百回合,所幸下午中午把百度地图Demo捣腾出来了,在此与大家分享,环境搭建教程,菜鸟专用,大神勿喷!本文旨在帮助新手快速搭建ios版百转载 2013-09-23 00:04:38 · 1057 阅读 · 0 评论 -
VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程
【问题】Binary translation is incompatible with long mode on this platform. Disabling long mode. 具体如图本本硬件情况:64 位 win7 解决方法:在开机的BIOS 启动项中有关于虚拟技术支持的选项设成enable 就ok 具体在哪个地方自己找找吧,具体机器转载 2013-06-20 19:16:14 · 3957 阅读 · 0 评论 -
CocoaPods 安装 及 简单的应用
博客园:http://www.cnblogs.com/superhappy/archive/2013/04/23/3038493.html强烈推荐http://www.cnblogs.com/stoic/archive/2012/11/28/2792070.html官方资料:www.cocoapods.orgIntroduction to Cocoa原创 2013-09-25 02:07:55 · 1402 阅读 · 0 评论 -
国内外主要黑苹果论坛一览(修正版)
国产:远景论坛:http://bbs.pcbeta.com/forum.php国外:OSx86.net Hackintoshhttp://www.osx86.net/indexMac OS X x86 - Hackintoshhttp://www.olarila.com/forum/tonymacx86 http://www.tonyma原创 2013-09-24 15:10:04 · 49314 阅读 · 3 评论 -
GCD 和 NSOperation 对比 之 面试对话
来源:http://hufeng825.github.io/2013/09/18/ios26/“你们项目中为什么多线程用GCD 而不用NSOperation呢? 你有没有发现国外的大牛他们多线程都是用NSOperation? 你能告诉我他们这样做的理由吗?”一下子把我问懵了.我之所以用GCD 是因为GCD用起来比较简单.代码不用分散 比较集中维护度比较高.而且代码的执行效率转载 2013-10-25 02:02:15 · 1616 阅读 · 0 评论 -
C语言中的面向对象技术---模拟对象(百度移动端笔试题之一)
从网上看完这些资料后,太感慨了,任何技术都是递推演变形成的.第一份:简单明了在学习Linux内核的时候,我们经常会发现它里面的好多思想是借鉴像Java,C++等高级语言的面向对象。不过,我们都知道,Linux内核的编写基本都是用C语言实现的(其中包含内联的汇编),同时,我们也知道,C语言是典型的面向过程语言,它是怎么实现面向对象的呢? Linux内核的开发人员都是绝顶聪明的原创 2013-10-18 20:40:38 · 3447 阅读 · 0 评论 -
五子棋AI算法-之开篇
大概所需算法: MinMax Search算法 Alpha-beta剪枝算法 博弈树 哈希置换表 历史启发算法 MTD(F) PVS 网站: 五子棋专题--所有的博客都是关于AI算法 http://www.cnblogs.com/zcsor/ 计算机博弈--所需要的算法基本差不多--推荐指数五星 http://www.xqbase.com/computer.htm Gomoku原创 2013-10-28 21:51:27 · 9338 阅读 · 0 评论 -
关于国外外包站点资料整理
FreeLancer专属博客---内容如其名http://www.freelancer-life.cn/伯乐在线关于自由职业专题http://blog.jobbole.com/category/freelance/外包站点平台--总结较全http://blog.163.com/hanhui08@126/blog/static/2377717720125855432631/原创 2013-11-07 21:11:16 · 1626 阅读 · 0 评论 -
GitHub 代码托管(2)
经过第一篇博客,质疑又来了,我们用Git 不能只是搞这点东西, 和托管基本扯不上关系啊?然后 Xcode 怎么和Git 联系上呢? 对Xcode 自带了Git 然后 打开Xcode 4.6 ,选择第二项 Connect to a repository 操作如下: http://www.tuicool.com/articles/fi2IVr但问题也来了所以就需要在g原创 2013-11-26 23:24:40 · 2185 阅读 · 0 评论 -
GitHub 代码托管(1)
1. 创建代码仓库 官网上讲的很详细了 https://help.github.com/articles/create-a-repo 英文实在肉疼的,参考下这个吧 http://blog.youkuaiyun.com/duxinfeng2010/article/details/8654690 严重提醒,这个上将代码仓库放在/User/ap原创 2013-11-26 20:37:05 · 1206 阅读 · 0 评论 -
IOS 中 ARC机制详解
来源:http://blog.youkuaiyun.com/zkdemon/article/details/7446385ARC指南:http://download.youkuaiyun.com/detail/zkdemon/4213790ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/转载 2013-10-18 20:20:57 · 954 阅读 · 0 评论 -
Resource Programming Guide 之 Nib Files(2)
Nib文件设计指南 当创建你的Nib文件时,最应该认真思考的是如何使用这些Nib中的对象。一个简单的应用可能在Nib文件中存储所有用户界面元素,当对大多数应用来说,最好把这些元素分到不同的Nib文件中。创建小的Nib文件会让你立即加载界面的这些部分在需要的时候,它们也会让你调试更容易些,即使只有很少的地方寻找问题。当创建Nib文件时,下面的指南应该记在心里。 1) 用懒加载的翻译 2013-12-07 02:33:32 · 1047 阅读 · 0 评论 -
Resource Programming Guide 之 Nib Files (1)
(注: 为了更好的理解有些名词就不翻译了,见谅~哈~) 在OSX 和 IOS 应用开发中Nib 文件扮演着非常重要的角色,在Xcode中用Nib文件代替代码,就可以灵活的创建并处理用户界面,因为在Nib中可以直接看到变化的结果,可以很快体验到不同的布局和配置的变化 。同样也可以不重写代码改变用户界面的很多方面。 对于用AppKit 和 UIKit 框架 创建的应用,N翻译 2013-12-07 00:34:37 · 1145 阅读 · 0 评论