IOS APP引入微信SDK引发的 error: linker command failed with exit code 1 (use -v to see invocation)

吴统威 on 编程语言 SWIFT | 2015-11-09 23:18:38.0
在引入微信SDK后,打包app后,引发错误:ld:bitcode bundle could not be generated because '/Users/Tonway/项目路径/libWeChatSDK.a(WXApiObject.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture arm64clang: error: linke

SWIFT1.X升级到SWIFT2.0相关记录

吴统威 on 编程语言 SWIFT | 2015-10-08 11:54:36.0
这篇文章用来记录swift2.0的相关改变.陆续会添加......1.NSRegularExpressionlet regex = NSRegularExpression(pattern: "(<img.*?src=\")(.*?)(\".*?>)", options: nil, error: nil)tolet regex = try! NSRegularExpression(pattern: "(&l

The Swift Code之UINavigationController

吴统威 on 编程语言 SWIFT | 2015-07-05 14:38:00.0
Navigation是我们常用的组件,这个组件来导航,我们页面所在的位置.那这节课,我们就学学UINavigationController的使用.我们先来创建一个UINavigationController的子类,等会使用的导航栏.// //  RootNavigationBar.swift //  study.navigationbar // //  Created by Tonway on 15/7/5. //  Copyright (c) 

The Swift Code之UITabBar

吴统威 on 编程语言 SWIFT | 2015-07-05 12:56:10.0
我们今天来写一篇关于UITabBar的使用方法,这里直接使用代码来实现,不使用用StoryBoard.在多人合作时开发IOS应用,代码是比较好的方式.OK,我们直接切入正题.首先我们创建一个UITabBarController的子类,在当前子类中,我们给tabbar设置两个面板,以及设置好对应的tabbar 按钮,相关的代码里有注解// //  ViewController.swift //  study.tabbar // //  Created by Tonway on 15/7/5

10个你不能忽略的swift IOS开源项目

吴统威 on 编程语言 SWIFT | 2015-07-01 10:14:57.0
如果你是IOS开发者,Swift是一个不错的选择.它比Obj-C简洁,简单,强大.如果你想开始进入Swift,你需要查阅这个开源项目.Swift手册容易理解,但是没有比投入到代码中学习来得有效.他们没有特定的排序.仅是非常酷的东西,不能被忽略.Alamofire/AlamofireAlamofire - Elegant HTTP Networking in Swiftgithub.com[它使一个HTTP网络库.使用Alamofire,异步网络通信很简单的,以及响应的处理等等]mattt/SurgeSurge - Swift + Accelerategithub.com[Surge是基于 Ac

扩展swift字符串类型(String) trim方法

吴统威 on 编程语言 SWIFT | 2015-05-21 17:48:27.0
我们会经常在使用字符时,去掉字符串两边的空白字符,或者其他无用字符,在Java里面会经常使用trim方法,而在swift里面,没有这个方法,在swift里面使用" 字符串 ".stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())在这个文章里面,我们也来扩展String,给String扩展trim方法let whitespaceAndNewlineChars: [Character] = ["\n",&nb

iOS8 – 在object-c中使用swift类

吴统威 on 编程语言 SWIFT | 2015-05-05 09:34:56.0
紧接着上一篇文章,我们这里学习在Object-C中使用Swift类.下面是步骤:步骤 1:创建一个Swift类添加 .swift 文件到项目,且命名为 MySwiftObject.swift代码如下:import Foundation class MySwiftObject : NSObject {     var someProperty: AnyObject = "Some Initializer Val"

iOS8 – 在swift中使用object-c类

吴统威 on 编程语言 SWIFT | 2015-05-05 08:09:48.0
在IOS8应用中开始使用swift语言编程.那我们怎么在swift中使用Object-c或者在Object-C中使用swift呢?不用担心,可以做到.苹果公司有一些非常好的文档,在这里.隐藏,如果你想使用一个已经存在的类,执行第二步且跳到第五步.我添加一个显示的老Object-c文件:#import <Foundation/Foundation.h>步骤 1:添加一个Objective-C实现 ---.m,添加一个.m到类中,命名为CustomObject.m步骤2 :添加桥接头当添加.m文件时,会弹出一个提示框,像下面的,点击Yes!:怎么创建一个Object-C桥接头

IOS8中swift 弹出框的显示

吴统威 on 编程语言 SWIFT | 2015-04-17 08:32:54.0
弹出框不管是在网页端,还是在手机APP端,都是常用的控件.在网页中实现个简单的弹出框只需要调用alert,在IOS中,也不是那么复杂,也是容易使用的.我先用xcode6创建一个名为iOS8SwiftAlertViewTutorial,设置好相关的信息.在Storyboard中调整好视图显示方式拖动一个按钮到主视图,设定其值为 "Show Alert"按下Ctrl键,拖动按钮到代码中,加入点击事件控制器代码中会出现IBAction方法@IBAction func buttonTapped(sender: AnyObject) 

IOS8中Swift Segmented Control 基本使用教程

吴统威 on 编程语言 SWIFT | 2015-04-16 10:00:40.0
UISegmented控件显示的是多项列表,用户可以根据需要选择其中的一项,类似网页表单的radio 按钮,在这个教程中我们创建2项,每项显示不同的文字.这个教程使用环境是Xcode6,和iOS8.打开Xcode,且创建一个Single View Application,项目名称为 iOS8SwiftSegmentedControlTutorial且填写Organization Name和Organization Identifier,这两个地方,自己定义,选择Swift语言和确保设备为iPhone选择storyboard.在Xcode6中默认的控制器是ViewControllers