随笔分类 -  Swift

1
苹果新的语言,自学历程
摘要:在开发中,我们经常需要访问文件目录,而访问目录的方法里很常用的一个方法叫:- URLForDirectory:inDomain:appropriateForURL:create:error: 官方的Quick help里这么描述这个方法:Locates and optionally creates 阅读全文
posted @ 2016-02-02 17:31 CJDanger 阅读(660) 评论(0) 推荐(0)
摘要:① 首先添加银联支付的SDK到项目中,如图: ② 由于类库使用的C++编写,所以需要写一个插件而且是用OC来写,如图: ③ 然后创建OC与swift的桥接文件,并且引入头文件.④ 在支付页面调用支付 我这里用NSURLConnectionDelegate来做的网络请求,截图的方法是完成加载之后,... 阅读全文
posted @ 2016-01-17 20:07 CJDanger 阅读(732) 评论(0) 推荐(0)
摘要:之前都没使用过git,今天研究了一下,成功托管了代码,记录一下:首先看结果:现在来讲述一下步骤:① 确保自己的电脑有git环境,如果没有,http://sourceforge.net/projects/git-osx-installer/files/ 下载git最新版本直接安装, 还有另外一种方法是... 阅读全文
posted @ 2016-01-15 11:17 CJDanger 阅读(170) 评论(0) 推荐(0)
摘要:1,什么是Alamofire(1)Alamofire的前身是 AFNetworking。AFNetworking是 iOS 和 OS X 上很受欢迎的第三方HTTP网络基础库。(2)其实AFNetwork 的前缀 AF 便是 Alamofire 的缩写。(3)Swift发布后,AFNetworkin... 阅读全文
posted @ 2015-12-22 14:49 CJDanger 阅读(751) 评论(0) 推荐(0)
摘要:昨天用自己的mac写了公司的一点东西,奈何今早上电脑忘记带来了,所以让老婆协助把家里的东西发到公司电脑上,但是一运行报错,报错如下:dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /var/mobile/Con... 阅读全文
posted @ 2015-12-22 10:04 CJDanger 阅读(6830) 评论(0) 推荐(0)
摘要:在基于LBS的项目中很多都会判断是否打开了定位功能.从而做提醒用户打开或者提醒到哪里打开等操作...在OC时候我们这么写: //检测是否开启定位 if ([CLLocationManager locationServicesEnabled] && ([CLLocationManager au... 阅读全文
posted @ 2015-12-21 20:26 CJDanger 阅读(1468) 评论(0) 推荐(0)
摘要:OC中禁止横屏一般是在delegate.m中修改,如:-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { re... 阅读全文
posted @ 2015-12-21 17:18 CJDanger 阅读(827) 评论(0) 推荐(0)
摘要:前段时间回趟老家(奶奶过世)所以,几天没更新...接下来继续.!Familiarize Yourself with Xcode Workspace 使自己熟悉Xcode的工作空间Before we move on to the coding part, let’s take a few minut... 阅读全文
posted @ 2015-12-11 19:51 CJDanger 阅读(364) 评论(0) 推荐(0)
摘要:周末两天没有更新,今天继续!1 Build Your First App 创建你的第一个App “The way to get started is to quit talking and begin doing.” 开始就是放弃高谈阔论,开始脚踏实地! ... 阅读全文
posted @ 2015-12-11 09:12 CJDanger 阅读(561) 评论(0) 推荐(0)
摘要:Continue to type the following line of code: 接着之前代码写下:message2.lowercaseString + " Okay, i'm working on it"Swift allows you to concatenate two string... 阅读全文
posted @ 2015-12-04 19:13 CJDanger 阅读(334) 评论(0) 推荐(0)
摘要:Use the default name or your own name but remember to select iOS as the platform. 使用默认的名字或者你自己的名字,但是切记要选择iOS平台Once you confirm to save the file, Xcod... 阅读全文
posted @ 2015-12-04 16:52 CJDanger 阅读(220) 评论(0) 推荐(0)
摘要:Swift Playgrounds Swift操练场地In this year’s Worldwide Developer Conference, Apple surprised all iOS developers by launching a new programming language c... 阅读全文
posted @ 2015-12-04 15:27 CJDanger 阅读(277) 评论(0) 推荐(0)
摘要:Getting Started with Xcode 6 Development 从Xcode6开始开发So you want to create your own app? That’s great! Creating an app is a fun and rewardingexperience... 阅读全文
posted @ 2015-12-03 19:13 CJDanger 阅读(241) 评论(0) 推荐(0)
摘要:Audience 读者说This book is written for beginners without any prior programming experience and those 这本书是写给那些想要学习swift语言但之前没有过任何开发经验的初学者who want to lear... 阅读全文
posted @ 2015-12-03 18:24 CJDanger 阅读(257) 评论(0) 推荐(0)
摘要:作为土逼的自己英文不是一般烂,不过想试试坚持读一下能不能读出来..哈哈.开始:Preface 前言During the WWDC 2014, Apple surprised every iOS developer by launching a new 从2014年的WWDC大会之后,苹果发布了一... 阅读全文
posted @ 2015-12-03 15:48 CJDanger 阅读(278) 评论(0) 推荐(0)
摘要://①判断字符串是否为空的方法 isEmptyvar str:String = "www.baidu.com"if str.isEmpty { print("空字符串")}else{ print("str的值是:\(str)")}//② 计算字符串的长度str.characters.count/... 阅读全文
posted @ 2015-11-09 15:52 CJDanger 阅读(200) 评论(0) 推荐(0)
摘要:copy地址:http://www.hangge.com/blog/cache/detail_902.html,这个网站不错,里面的东西挺实用,研究并自己敲一敲或者做成直接用的类是不错的选择.这里是本人的地址,他那里的地址算是写死的,但是我这边不打算写死.所以加了拍照优化的功能,代码如下:(但是有一... 阅读全文
posted @ 2015-11-07 14:46 CJDanger 阅读(1308) 评论(0) 推荐(0)
摘要:接上一片博文,我们已经创建好了桥接文件.那么如何调用?在项目最开始的时候,我写了这个项目使用cocoapod管理依赖库,在这里,还是多记录一下吧.1 在你的已经安装好cocoapod的电脑上,打开终端,输入pod search baidumapapi ,得到的结果如下:剪头中的就是我们需要的,然后在... 阅读全文
posted @ 2015-11-06 14:13 CJDanger 阅读(797) 评论(0) 推荐(0)
摘要:昨天把项目中的图标以及启动转场图片弄好了,那么今天,我们可以开始慢慢进入到程序的编写当中了.由于swift较新,所以类库还不够完善,但是不用担心,苹果早就出了解决方案,那就是使用桥接文件,通过桥接文件,系统会把类库中的OC代码转换成swift语言,这样用起来其实没什么障碍. 那么如此创建桥接文件以及... 阅读全文
posted @ 2015-11-06 10:05 CJDanger 阅读(361) 评论(0) 推荐(0)
摘要:公司之前的APP呢经过了两次重写,都是使用OC由本人独立开发的,不过这些东西我都不好意思说是自己写的,真心的一个字:丑!!! 客观原因来说主要是公司要的特别急,而且注重的是功能而非效果,公司的美工之前也没做过APP之类的工作;但是从主观方面来说还是对自己的要求有些低了,所以,这两天思考许久,打算在... 阅读全文
posted @ 2015-11-05 19:55 CJDanger 阅读(908) 评论(0) 推荐(0)

1