IOS开发之----资源汇总

学习过程当中查找到的资料,做一个记录,以便更多朋友查看。

开发的过程有时候是简单的,因为我们可以站在巨人的肩上,跳得更高,走得更远。

如何用Facebook graphic api上传视频:

http://developers.facebook.com/blog/post/532/

Keychain保存数据封装:

https://github.com/carlbrown/PDKeychainBindingsController

对焦功能的实现:

http://www.clingmarks.com/?p=612

自定义圆角Switch按件:

https://github.com/domesticcatsoftware/DCRoundSwitch

阅读(747) ┆  评论(0) ┆  转载 (9) ┆  收藏(1)
标签: 

swfit

分类: Swfit

今天主要是介绍一下字符串的用法 ,字符串的语法和object-c语法不太一样,但是思想是一样,就是写法不太一样。如果您对.net和java语法比较熟悉的话,那您几乎没有深压力。如果您对swift 基本类型不是清楚,请查阅。

一:创建空字符串

//-------------定义一个空字符串第一种方法var str1=''//-------------定义一个空字符串第二种方法var str2 = String() 

运行结果

str1=str2= 

二:判断字符串是否为空 (isEmpty)

//-----------判断字符串是否为空var str3:String = ''if str3.isEmpty { //isEmpty是字符串的一个属性,判断字符串是否为空 println('str3的值是空') }else{ println('str3的值不为空') }

运行结果

str3的值是空 
阅读(1) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
标签: 

swfit

分类: Swfit

使用UiDevice获取设备信息

获取设备名称

let name = UIDevice.currentDevice().name 

获取设备系统名称

let systemName = UIDevice.currentDevice().systemName 

获取系统版本

let systemVersion = UIDevice.currentDevice().systemVersion 

获取设备模型

let model = UIDevice.currentDevice().model 

获取设备本地模型

let localizedModel = UIDevice.currentDevice().localizedModel 

 

Swift获取Bundle的相关信息,我把获取的代码写到这里:

let infoDict = NSBundle.mainBundle().infoDictionaryif let info = infoDict? {  // app名称 let appName = info['CFBundleName'] as String!  // app版本 let appVersion = info['CFBundleShortVersionString'] as String!  // app
阅读(2) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
(2015-01-06 15:59)
标签: 

swfit

分类: Swfit

No, you do not need class prefixes in Swift

, because classes are namespaced to the module in which they live.

If you need to disambiguate between (for example) an Array from Swift and an Array class/struct that you've declared in your app, you can do so by typing it as a Swift.Array or a MyProject.Array. That works with extensions as well:

extension Swift.Array { ... } extension MyProject.Array { ... 
}


http://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/buildingcocoaapps/Migration.html
阅读(4) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
标签: 

swfit

分类: Swfit

swift中没有了#Define这种宏定义了,可以用let来声明常量来取代,判断当前系统版本

let IS_IOS7 = (UIDevice.currentDevice().systemVersion as NSString).doubleValue >= 7.0 let IS_IOS8 = (UIDevice.currentDevice().systemVersion as NSString).doubleValue >= 8.0 

 

阅读(12) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
  分类: IOS错误提示总结
warning: skipping copy phase strip, binary is code signed: .....

The solution would be to go to the build settings of your application target (not the help tool target) and set 'Strip Debug Symbols During Copy' to 'No'. This is the key COPY_PHASE_STRIP.

COPY_PHASE_STRIP screenshot

阅读(6) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
标签: 

it

 

ios开发

分类: IOS开发
iOS&Swift高级编程群
群号:49690168

转:http://blog.csdn.net/liangliang103377/article/details/40078015
阅读(63) ┆  评论(0) ┆  转载 (1) ┆  收藏(0)
标签: 

it

分类: XCode

很多刚使用XCode6的童子,都疑问XCode怎么没有XX-Prefix.pch文件和Frameworks框架文件   所以在网上就搜了一下原因,看到这篇博客写总结的还是不错,这些文件都可以自己创建...

Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Header之后就要通过手动@import来手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间。


阅读(99) ┆  评论(1) ┆  转载 (0) ┆  收藏(0)
标签: 

it

分类: XCode
iOS&Swift高级编程群
群号:49690168


下载地址:
http://download.csdn.ne
阅读(625) ┆  评论(1) ┆  转载 (0) ┆  收藏(0)
标签: 

it

分类: IOS错误提示总结
iOS&Swift高级编程群
群号:49690168

转载

 

阅读(573) ┆  评论(0) ┆  转载 (0) ┆  收藏(0)
标签: 

it

分类: MacOSX
iOS&Swift高级编程群
群号:49690168

今天兴冲冲的升级到了OS X Yonsemite 10.10,结果发现SVN工具不能用了,于是找到一个临时的解决办法

1.打开文件夹~/.subversion/servers


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值