Tag: 用户名

UIWebView不检测网站上的文本框

我有一个UIWebview加载我的学校的电子邮件网站。 login时,您可以查看并阅读邮件,但是如果您撰写电子邮件或回复邮件,则无法在邮件文本框内触摸以撰写您的电子邮件。 我认为这是我的学校使用的实际电子邮件客户端的问题,但是当我转到Safari上的网站时,我可以在消息框中触摸并按照惯例写一封电子邮件。 如果你有任何见识,为什么会发生,我会很感激! 此外,我基本上build立了自己的networking浏览器,我怎样才能允许用户保存他们的用户/密码,例如电子邮件链接(我有其他链接到学校相关网站,这将是很好的保存你的用户/通行证)。 谢谢!

Swift – parsing – 检查用户名是否被使用

我试图创build一个函数,将用户名作为参数,并检查是否采用该用户名(通过与Parse数据库中的其他PFUser进行比较。该函数在我的视图控制器类中)(我知道有类似的这个问题,但他们不提供高质量的答案,比这更一般或不在斯威夫特)。 func usernameIsTaken(username: String) -> Bool { //bool to see if username is taken var isTaken: Bool = false //access PFUsers var query : PFQuery = PFUser.query()! query.whereKey("User", equalTo: username) query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) in if error == nil { if (objects!.count > 0){ isTaken = true println("username is taken") } else { […]

更好的方式从设备获取用户的名字?

我做了一个从设备名称中提取用户名的function。 这个想法是跳过设置步骤,让用户第一次启动应用程序, 直接玩 。 这是一个次优的方法 ,因为我永远不能相信设备名称来保存用户的名字。 问题是:有什么更好的方法来做到这一点? 我的function在下面得到正确的名字… …如果设备的默认名称没有改变(“Sanna的iPod”) … 用英语, …用法语和类似语言(“iPod de Sanna”) …如果名字不以S结尾(“Johannes iPod”=>返回“Johanne”,而应该返回“Johannes”是正确的,因为名字本身以S.) 如果用户将设备的名称改为默认表单以外的名称,显然不会得到正确的名称。 – (NSString *) extractPlayerNameFromDeviceName: (NSString *) deviceName { // get words in device name NSArray *words = [deviceName componentsSeparatedByString:@" "]; NSMutableArray *substrings = [[NSMutableArray alloc] init]; for (NSString *word in words) { NSArray *subwords = [word componentsSeparatedByString:@"'"]; [substrings […]