Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
loginn33
5 / 5 / 0
Регистрация: 15.06.2013
Сообщений: 70
#1

Как создать систему лайков и дислайков ios - Программирование iOS

21.07.2013, 15:52. Просмотров 749. Ответов 9
Метки нет (Все метки)

Как создать систему лайков и дислайков ios ? Подскажите пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.07.2013, 18:04     Как создать систему лайков и дислайков ios #2
1. Открываем IDE
2. Печатаем код
3. ????????
4. PROFIT!
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
21.07.2013, 21:08     Как создать систему лайков и дислайков ios #3
Тему можно закрывать. По системе "какой вопрос - такой ответ", лучше не ответишь.
loginn33
5 / 5 / 0
Регистрация: 15.06.2013
Сообщений: 70
22.07.2013, 20:38  [ТС]     Как создать систему лайков и дислайков ios #4
тему можно закрыть, все сделал, кому нужна будет помощь пишите в ЛС
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.07.2013, 06:27     Как создать систему лайков и дислайков ios #5
loginn33, Поделитесь с общественностью?
loginn33
5 / 5 / 0
Регистрация: 15.06.2013
Сообщений: 70
23.07.2013, 16:44  [ТС]     Как создать систему лайков и дислайков ios #6
Как и обещал ios, в http://site.ru/like/index.php?news_id=%@&type=unlike когда я обращаюсь к этим ссылкам ставлю лайк или дислайк к новости news_id в http://site.ru/like/count.php?id_news=%@ я беру из базы количество лайков и дислайков к news_id подробнее в ЛС

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
- (IBAction)unLike:(id)sender {
    
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://site.ru/like/index.php?news_id=%@&type=unlike",news_id]];
    [request setURL:url];
    [request setHTTPMethod:@"POST"];
    NSURLResponse *response;
    NSError *error;
    NSData *urlData = [NSURLConnection sendSynchronousRequest:request
                                            returningResponse:&response
                                                        error:&error];
    
    NSString *content = [NSString stringWithUTF8String:[urlData bytes]];
    NSLog(@"responseData: %@", content);
 
    
}
 
- (IBAction)like:(id)sender {
    
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://univerznu.16mb.com/like/index.php?news_id=%@&type=like",news_id]];
    [request setURL:url];
    [request setHTTPMethod:@"POST"];
    NSURLResponse *response;
    NSError *error;
    NSData *urlData = [NSURLConnection sendSynchronousRequest:request
                                            returningResponse:&response
                                                        error:&error];
    
    NSString *content = [NSString stringWithUTF8String:[urlData bytes]];
    NSLog(@"responseData: %@", content);
}
 
- (IBAction)count:(id)sender {
    
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://site.ru/like/count.php?id_news=%@",news_id]];
    NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
    
    NSError *jsonParsingError = nil;
    NSArray *publicTimeline = [NSJSONSerialization JSONObjectWithData:response options:0 error:&jsonParsingError];
    
    NSDictionary *like;
    
    for(int i=0; i<[publicTimeline count];i++)
    {
        like= [publicTimeline objectAtIndex:i];
        NSLog(@"Statuses: %@", [like objectForKey:@"likes_count"]);
        NSLog(@"Statuses2: %@", [like objectForKey:@"un_likes_count"]);
    }
    
}
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
23.07.2013, 22:18     Как создать систему лайков и дислайков ios #7
иииии..... ?
при чем тут система "лайков\дислайков" ?
отправили запрос на конкретный сервис, получили оттуда конкретный ответ, где система-то?

вопрос должен звучать так: как получить количество "лайков\дислайков" с сервиса site.ru используя его конкретную API

или эта ваша система где угодно работает, что вы ее прям создали?
loginn33
5 / 5 / 0
Регистрация: 15.06.2013
Сообщений: 70
23.07.2013, 23:52  [ТС]     Как создать систему лайков и дислайков ios #8
я нашел такой выход из положения, так как внутри приложения sqllite базу создавать с лайками бессмысленно. Скачавшие приложения люди, просто остальных лайков не увидят. Вот я и сделал, сначала php скрипт добавления лайков в БД,а потом с xcode обращаюсь и добавляю, ну естественно и забираю их оттуда.
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
23.07.2013, 23:56     Как создать систему лайков и дислайков ios #9
блин так сразу говорите, что есть у меня сайт, есть к нему доступ, есть ios клиент, нужно как-то реализовать такой-то функционал, а то непонятно какие лайки, непонятно что за система, непонятно что вообще нужно и как
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2013, 07:21     Как создать систему лайков и дислайков ios
Еще ссылки по теме:
Как начать изучение разработки под ios?
Как я создавала свою первую IOS игру
Objective-C Как писать приложение для двух версий iOS?
Как включать/выключать интернет на симуляторе iOS в XCode?
X-Code: как сделать первое приложение для iOS?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.07.2013, 07:21     Как создать систему лайков и дислайков ios #10
Vorona, а я вот поэтому и копнул чуть глубже, ибо у меня не складывалось картины - "чего человек хочет то?" - из первоначального вопроса
Yandex
Объявления
24.07.2013, 07:21     Как создать систему лайков и дислайков ios
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru