- 博客(15)
- 资源 (21)
- 收藏
- 关注
原创 关于react-native遇到Can't find variable: TouchableHighlight
当你遇到这样的问题时,是由于你没有import中添加TouchableHighlightimport { AppRegistry, StyleSheet, Text, View, PixelRatio, Dimensions, TouchableHighlight,} from 'react-native';如果下次遇到Can’t find variable
2016-08-31 11:10:07 8205
原创 关于react-native出现SyntaxError /Users/mac/firstTest/index.ios.js: Unexpected token的问题
mac上使用webstorm编辑index.ios.js的时候,会出现这一样的错误:2016-08-30 11:55:22.335 [fatal][tid:main] SyntaxError /Users/mac/firstTest/index.ios.js: Unexpected token (81:2)解决方案:由于webstorm的index.ios.js报错导致的,所以,只要解决websto
2016-08-30 13:38:35 4468
原创 关于react-native 运行项目中遇到could not connect to development server的问题
我在创建好react-native项目中,出现这样的问题。 解决方案: 在ios项目中,info.plist文件中,添加<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict>让app支持http协议,这样问题就解决了。
2016-08-29 10:42:28 3087
原创 swift学习之构造函数
定义一个person类来介绍一下构造函数import UIKitclass Person: NSObject {// 如果定义的属性没有初始化,需要在后面添加“?”// 如果在构造方法中初始化了,“?”就可以不用添加 var name:String? /* 在定义基本类型的时候,如果是”基本类型“并且是可选的属性,swift在电泳super.init的时候,不会
2016-08-25 17:59:23 510
原创 swift学习之set和get方法
在swift 中get,set被称之为“计算属性”,它用来间接获取/改变其他属性的值。 - set 和get 是针对 计算变量(Calculated property ) 是不可以赋值的 - 普通的存储变量(storage property)才是可以赋值的set和get的写法: var _name:String? var name:String?{ get{
2016-08-25 17:11:35 9024
原创 swift学习之懒加载
在移动端开发过程之中,懒加载随处可见。在swift中,苹果推荐使用懒加载,如何实现懒加载呢? - 关键字: lazy - 格式:定义一个变量时,在前面使用lazy修饰,后面等于一个闭包 - 注意:只能用var,而不能使用let,闭包后面必须跟着“()”// 定义一个字符串数组 lazy var listString:[String] = { () -> [Stri
2016-08-25 16:07:01 495
原创 swift学习之闭包
闭包和oc中的block非常相似,OC中的block非常像匿名的函数,闭包是用来定义函数(方法的)。作用: 1. block是用来保存一段代码,在需要的时候执行。复习block 2. 闭包也是用来保存一段代码,在需要的时候执行闭包的基本格式:in的含义是区分形参返回值和执行的代码,可以省略 无参数的闭包形式 { () -> () in //
2016-08-25 15:09:36 359
原创 iOS实现简单的block的例子
OC中的block主要用来保存一段代码,在需要的时候执行。 下面是一个小的例子:#import "ViewController.h"@interface ViewController ()/** myblock(定义一个block) */@property(nonatomic,copy) void(^myblock)();@end@implementation ViewController-
2016-08-25 13:52:14 488
原创 swift学习之数组、字典和字符串
数组、字典、字符串都比oc省略了“@”数组var arr:Array = [1,2,3,4]//遍历数组for number in arr{ print(number)}//数组增加arr.append(5)//数组的排序let sortArr = arr.sort { (first, second) -> Bool in return first>second //(
2016-08-24 15:37:34 652
原创 swift学习之判断、循环语句
判断语句//判断语句let count = 4if(count == 4){ print("YES")}else{ print("NO")}//小括号可以省略if count == 4 { print("YES")}else{ print("NO")}/* if ...else..可以使用三目运算符*/
2016-08-24 14:11:53 1236
原创 swift学习之数据转换
swift 不存在隐式转换,只有显式转换。数据转换,比如把int 转换float或者double类型/*swift 不存在隐式转换,只有显式转换*///let 名字:类型 = ***let number1:Double = 10.0let number2:Int = 10//如果number1和number2相加的话,要把他们的类型变成一致才可以相加//var sum = number1
2016-08-24 11:08:25 569
原创 swift学习之变量和常量
/* var 定义一个变量 let 定义一个常量swift中定义常量和变量不需要写数据类型,编译器可以自动识别数据类型*///常量 (常量不能更改)let num = 100//变量//注意每一行可以不用写“;” 直接换行,如果一行有多条语句每句中间要加“;”var number = 200number = 100//打印可以使用//NSLog(<#T##f
2016-08-24 10:41:36 386
原创 swift学习之函数
/* 无参数函数的形式func 方法名字() -> 返回值 { //执行的代码 }当返回值为空的时候 返回值用”Void” 当返回值为空的时候 “-> Void” 可以省略*///函数方法的创建 func sayHellow() -> Void { print(“hellow world!”) } //函数方法的调用 sayHellow()/* 有参数函数的形
2016-08-24 10:22:57 273
原创 Swift学习之字符串
自己学习整理的一些字符串的用法://字符串的初始化var str:String = "hellow Swift"var str2 = "222"//字符串的拼接和格式化str += str2let number = 100let name = "你刚回来了"//拼接其他类型var str3:String = "name = \(name),age = \(number)"//oc形式的
2016-08-23 18:07:38 288
原创 iOS 数字的格式化(NSNumber格式化)
在开发的过程中,我们会遇到这样的问题,在金额没三位中间会加一个逗号的那种格式。例如:123456变成123,456的情况。 数字的格式化的代码: NSString *numString = [NSString stringWithFormat:@"%@",@"12345678.89"]; NSNumberFormatter *formatter = [[NSNumberFormatt
2016-08-02 10:38:42 3582
103976个英语单词库(sql版,csv版,Excel版)
2023-09-22
java面试大集合一共485页
2023-08-29
Mounty for NTFS 最新版1.14
2022-06-23
nsis制作 windows 安装程序的工具
2019-10-11
nisedit203-src.zip
2019-10-09
Qt Designer Setup2019-09-28.exe
2019-09-28
Qt Designer 2019-09-27.dmg
2019-09-28
screenshot.zip
2019-09-19
CC301子佩录音盒子二次开发SDK6.9.zip
2019-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人