Or another solution comes here for editing the image and description as parameters
dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"%@\",\"href\":\"%@\",\"description\":\"%@\",\"media\":[{\"type\":\"image\",\"src\":\"%@\" ,\"href\": \"%@/\"}]} ",item.title == nil ? SHKEncodeURL(item.URL) : SHKEncode(item.title),SHKEncodeURL(item.URL), item.text, item.filename, SHKEncode(SHKMyAppURL)];
dialog.userMessagePrompt = SHKLocalizedString(@"Enter your message:");
dialog.defaultStatus = @"";
By passing the parameters simply like this:
SHKItem *itemfb = [SHKItem image:@"" title:@"TITLE" url:url2];
itemfb.shareType = SHKShareTypeURL;
itemfb.text = @"DESCRIPTION COME HERE";
itemfb.filename = @"IMAGE PATH";
[SHKFacebook shareItem:itemfb];